Python/Pandas - 计算具有特定索引的行数

标签 python pandas

我有这个数据框:

     content
id         
17         B
17         A
 6         A
15         A
...

我想计算索引为 17 的行数(在本例中为 2)。 有办法吗?

最佳答案

你可以试试:

sum(df.index == 17)

df.index == 17 当索引值匹配 else False 时,返回一个带有 booleanTrue 的数组.而同时 使用 sum 函数 True 等同于 1

关于Python/Pandas - 计算具有特定索引的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45851282/

相关文章:

java - Python2 在简单数学运算中表现不佳

python - 如何在 Python 3 中使用面向对象编程读取文本文件

python - 显示不同时区的时间

python - 如何从 Pandas 数据框中的字符串项中删除数字

python - 获取 Pandas 数据框中的节点祖先

python - 错误 "TypeError: a bytes-like object is required, not ' int'"

python - 在 N 分钟不活动后将用户从 Django 站点注销

python-3.x - 将数据从 url 加载到数据框

python - 将日期/小时数据帧解压到带有日期时间索引的单列中 - python、pandas

python - 加速 Django 数据库函数以对缺失值进行地理插值