DataFrame.count函数

DataFrame.count函数 首页 / Pandas入门教程 / DataFrame.count函数

Pandascount()定义为一种用于计算每一列或每一行的非NA单元数的方法。

count - 语法

DataFrame.count(axis=0, level=None, numeric_only=False)

count - 参数

  • axis                      - {0或'index',1或'columns'},默认值0 0或'index'用于行,而1或'columns'用于列。
  • level                     -  int或str 它是一个可选参数。如果轴是分层轴,则它会随着特定级别一起计数并折叠到DataFrame中。
  • numeric_only  - 布尔型,默认值为False 它仅包含int,float或Boolean数据。

count - 返回值

如果指定级别,则返回Series或DataFrame的计数。

示例1:下面的示例演示 count()的工作。

import pandas as pd
import numpy as np
info = pd.DataFrame({"Person":["Parker", "Learnfk", "William", "John"],
"Age": [27., 29, np.nan, 32]
info.count()

输出

Person    5
Age       3
dtype: int64

示例2:如果要对每一行进行计数,则可以使用 axis 参数。以下代码演示了 axis 参数的工作方式。

import pandas as pd
import numpy as np
info = pd.DataFrame({"Person":["Parker", "Learnfk", "William", "John"],
"Age": [27., 29, np.nan, 32]
info.count(axis='columns')

输出

0       2
1       2
2       1
3       2
dtype: int64

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

快速上手Kotlin开发 -〔张涛〕

玩转Git三剑客 -〔苏玲〕

玩转Spring全家桶 -〔丁雪丰〕

Linux实战技能100讲 -〔尹会生〕

DevOps实战笔记 -〔石雪峰〕

深入浅出云计算 -〔何恺铎〕

Django快速开发实战 -〔吕召刚〕

Go 并发编程实战课 -〔晁岳攀(鸟窝)〕

给程序员的写作课 -〔高磊〕

好记忆不如烂笔头。留下您的足迹吧 :)