Pandas DataFrame.count()

2024年8月29日 | 1 分钟阅读

Pandas count() 被定义为一个方法,用于计算每列或每行中的非 NA 单元格的数量。它也适合处理非浮点数据。

语法

参数

  • axis: {0 或 'index', 1 或 'columns'}, 默认值 0
    0 或 'index' 用于按行计算,而 1 或 'columns' 用于按列计算。
  • level: int 或 str
    这是一个可选参数。如果轴是分层的,它会沿着特定的层级进行计数,并折叠到 DataFrame 中。
  • numeric_only: bool,默认值 False
    它只包括 int、float 或 Boolean 数据。

返回值

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

示例 1: 以下示例演示了 count() 的工作原理。

输出

Person    5
Age       3
dtype: int64

示例 2: 如果我们想计算每行的计数,我们可以使用 axis 参数。以下代码演示了 axis 参数的工作原理。

输出

0       2
1       2
2       1
3       2
dtype: int64

下一个主题DataFrame.cut()