如何删除Pandas数据框中的行?

时间:2019-10-25 03:02:08

标签: python pandas dataframe

我有一个包含14343行的数据框。但是,当我检查df.info()时,它在最后一行之后显示了14365行,有些单元格解释了列名,而df则将其视为行。我尝试了以下代码,但似乎不起作用:df.drop(df.index[14344, ])

1 个答案:

答案 0 :(得分:0)

我没有足够的声誉来发表评论,所以我将尝试写出我认为可能会发生的事情。

您需要这样做:

df = df.drop(df.index[14344,])

df.drop(df.index[14344,],inplace=True)

因为只执行代码段,熊猫会返回带有删除索引的新数据框,但是您需要存储它。设置inplace = True只是将其放在相同的数据帧中(修改相同的对象)

还请记住,该代码段只会删除第1434行,而不会删除其他任何内容

相关问题