python - 如何在数据框中选择一定数量的行?

标签 python pandas dataframe jupyter-notebook anaconda

所以我有一个数据框 (2624229, 574),我只想选择前 864000 行,但我不知道该怎么做。

谢谢。

最佳答案

可能的解决方案之一是使用iloc:

n = 864000
df.iloc[:n]

上面的代码检索初始n行(目前df保存所有行)。 但如果您想删除超出此限制的所有行,请运行:

df = df.iloc[:n]

关于python - 如何在数据框中选择一定数量的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60354884/

相关文章:

javascript - 返回空字典的原始 SQL 查询的 JSON 转储

python - 使用 django-taggit,是否可以将标签限制为预先批准的值?

python - 使用 pandas 将过滤器列表应用于来自列表的数据框

Python:将轨迹分成几步

r - 在特定条件下字母/数字的所有组合

r - 来自多个多元回归输出的汇总数据框

python - 如何将嵌套迭代表示为列表理解?

python - 带有透明圆形边缘的按钮无法在嵌入LibVLC的小部件上方正确绘制

python - 如何按范围对数据进行分组?

python - 有条件地删除行在 pandas 中无法按预期工作