Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 3.x 如何在列中删除NA行?_Python 3.x_Pandas_Pandas Datareader - Fatal编程技术网

Python 3.x 如何在列中删除NA行?

Python 3.x 如何在列中删除NA行?,python-3.x,pandas,pandas-datareader,Python 3.x,Pandas,Pandas Datareader,我有一个大约有5个N/a值的数据框,我正试图根据pandas文档所说的内容去除它们: df.dropna(subset=['new_tests'], how='any') 这似乎不起作用。谢谢,我不确定在pandas中是否更改了此项,但您不需要通过how='any' 所以df.dropna(subset=['new_tests'])工作得很好谢谢,我不确定你是否改变了这一点,但你不需要通过how='any' 所以df.dropna(subset=['new_tests'])运行良好您可以尝试这

我有一个大约有5个N/a值的数据框,我正试图根据pandas文档所说的内容去除它们:

df.dropna(subset=['new_tests'], how='any')

这似乎不起作用。

谢谢,我不确定在pandas中是否更改了此项,但您不需要通过
how='any'

所以
df.dropna(subset=['new_tests'])
工作得很好

谢谢,我不确定你是否改变了这一点,但你不需要通过
how='any'
所以
df.dropna(subset=['new_tests'])
运行良好

您可以尝试这样做

df=df.dropna(subset=['new_tests'])
默认情况下,how的值为“any”。

您可以尝试这样做

df=df.dropna(subset=['new_tests'])

默认情况下,how的值为'any'。

您需要重新分配
df=df.dropna(子集=['new_tests'],how='any')
。它不在
位置。因此,您需要重新分配。或者
df.dropna(subset=['new\u tests'],how='any',inplace=True)
只要试一下
df.dropna(subset=['new\u tests'])
你需要重新分配
df=df.dropna(subset=['new\u tests'],how='any')
。这不是
inplace
。因此,您需要重新分配。或者
df.dropna(subset=['new\u tests',how='any',inplace=True)
只需尝试
df.dropna(subset=['new\u tests'])