如何获取熊猫数据框的索引范围

用户765160

获取相应列内容满足条件的索引范围的最有效方法是什么..例如以标记开头并以“正文”标记结尾的行。

例如数据框看起来像这样

我想获得行索引 1-3

谁能建议最pythonic的方式来实现这一目标?

import pandas as pd

df=pd.DataFrame([['This is also a interesting topic',2],['<body> the valley of flowers ...',1],['found in the hilly terrain',5],
             ['we must preserve it </body>',6]],columns=['description','count'])

print(df.head())
埃文

你想满足什么条件?

import pandas as pd

df=pd.DataFrame([['This is also a interesting topic',2],['<body> the valley of flowers ...',1],['found in the hilly terrain',5],
             ['we must preserve it </body>',6]],columns=['description','count'])
print(df)
print(len(df[df['count'] != 2].index))

在这里,df['count'] != 2对 df 进行子集化,并len(df.index)返回索引的长度。

更新; 请注意,我使用str.contains(), 而不是显式查找开始或结束字符串。

df2 = df[(df.description.str.contains('<body>') | (df.description.str.contains('</body>')))]
print(df2)
print(len(df2.index))

帮助来自:检查字符串是否在熊猫数据框中

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

多索引熊猫数据框,如何获取特定索引列表

如何使用熊猫数据框获取日期范围箱线图

如何获取熊猫中数据框的移位索引值?

如何在熊猫数据框中获取正确格式的索引

如何索引MultiIndex数据框以获取熊猫矩阵?

从熊猫数据框中获取索引列表

从熊猫数据框中获取索引值

如何在多索引熊猫数据框中根据索引级别获取小计

如何仅打印熊猫数据框的索引?

如何规范熊猫多索引数据框?

如何修改熊猫数据框的索引?

如何删除熊猫数据框索引的“秒”?

如何引用熊猫数据框的索引字段?

如何删除熊猫数据框的重复索引

如何基于熊猫数据框中的给定索引获取下5条记录

如何在多索引熊猫数据框中获取随机样本?

熊猫:如何获取数据框第一行和最后一行的键(索引)

如何对熊猫数据框中的每一行进行排序并获取索引?

如何在熊猫数据框中获取等效的numpy数组索引?

熊猫数据框:如何按索引选择一行,然后获取接下来的几行

如何从两列中获取包含特定值的熊猫数据框的行索引?

熊猫-如何在熊猫数据框中返回索引?

如何使用索引遍历熊猫多索引数据框

如何用索引列表索引熊猫数据框?

如何从熊猫的数据框中获取密钥

如何获取熊猫数据框中的行号?

如何从熊猫数据框获取“创建”脚本?

如何拆开熊猫数据框以获取计数

从多索引数据框熊猫获取列值