Pandas 教程-Pandas DataFrame.count()
Pandas 教程-Pandas DataFrame.count()
gh_1d7504e4dee1
回复:python,领取Python面试题。分享Python教程,Python架构师教程,Python爬虫,Python编程视频,Python脚本,Pycharm教程,Python微服务架构,Python分布式架构,Pycharm注册码。
Pandas 中的 count() 方法被定义为一种用于计算每列或每行中非 NA 单元格数量的方法。它还适用于非浮点数据。
语法:
DataFrame.count(axis=
0
, level=
None
, numeric_only=
False
)
参数:
-
axis: {0 或 ’index’, 1 或 ’columns’},默认值为 0 0 或 ’index’ 用于逐行计算,而 1 或 ’columns’ 用于逐列计算。
-
level: int 或 str 这是一个可选参数。如果轴是分层的,则沿着特定级别计数并折叠到 DataFrame 中。
-
numeric_only: bool,默认值为 False 它仅包括 int、float 或布尔数据。
返回值:
如果指定了级别,则返回 Series 或 DataFrame 的计数。
import
pandas as pd
import
numpy as np
info = pd.
DataFrame
({
"Person"
:[
"Parker"
,
"Smith"
,
"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"
,
"Smith"
,
"William"
,
"John"
],
"Age"
: [
27.
,
29
, np.nan,
32
]
info.count(axis=
’columns’
)
0
2
1
2
2
1
3
2
dtype
:
int64
-
用 Python 写了一个「表情包」,赚了250万 -
Pandas 教程-Pandas DataFrame.astype() -
程序员缺乏经验的 7 种表现!
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26