熊猫用df.drop删除行不起作用
问题内容:
我有一个这样的DataFrame(第一列是index
(786 …),第二列day
(25 …)并且Rainfall amount
为空):
Day Rainfall amount (millimetres)
786 25
787 26
788 27
789 28
790 29
791 1
792 2
793 3
794 4
795 5
我想删除790行。我用df.drop尝试了很多东西,但没有发生。
我希望你能帮助我。
问题答案:
在删除新的DataFrame时返回。如果要将更改应用于当前DataFrame,则必须指定inplace
参数。
选项1
分配回df
-
df = df.drop(790)
选项2
就地参数-
df.drop(790, inplace=True)