Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 删除带有df.drop的行时不';行不通_Python_Python 3.x_Pandas_Dataframe - Fatal编程技术网

Python 删除带有df.drop的行时不';行不通

Python 删除带有df.drop的行时不';行不通,python,python-3.x,pandas,dataframe,Python,Python 3.x,Pandas,Dataframe,我有一个这样的数据框(第一列是索引(786…),第二列是天(25…)和降雨量为空): 我想删除第790行。我尝试了很多东西,但都没有发生 希望您能帮助我。删除新数据帧时返回。如果要对当前数据帧应用更改,则必须指定inplace参数 选项1 分配回df- df = df.drop(790) 选项2 就地论证- df.drop(790, inplace=True) 试试这个:df=df[df.index!=790]发布你声称不起作用的代码,首先你是否分配回了删除的结果?例如,df=df.dro

我有一个这样的数据框(第一列是
索引
(786…),第二列是
(25…)和
降雨量
为空):

我想删除第790行。我尝试了很多东西,但都没有发生


希望您能帮助我。

删除新数据帧时返回。如果要对当前数据帧应用更改,则必须指定
inplace
参数

选项1
分配回
df
-

df = df.drop(790)

选项2
就地论证-

df.drop(790, inplace=True)

试试这个:
df=df[df.index!=790]
发布你声称不起作用的代码,首先你是否分配回了
删除的结果?例如,
df=df.drop(790)
,您确定第一列是索引吗?
df.index
显示什么?如果这不是索引,则
df[df['Day']!=790]
将工作,因为
'Day'
是一列,而不是索引,显示
df.info()的输出。
是,它是索引。我知道我的问题不太清楚,但它与MaxU的代码一起工作。你的问题不清楚,因为你没有包含完整的代码,说明函数不工作并不能给出完整的图片。清楚为什么决定一个对象的方法返回另一个对象,虽然更合理的预期是它会变异对象本身。。。
df.drop(790, inplace=True)