我想删除列中的所有空行
prices_dataframe [prices_dataframe("邮政编码").isnull ()]
这似乎只是向我显示空行,而不是删除它。
Is Null只返回不删除的空行。您的空行应该包含NaN,因此您可以使用' prices_datafframe .dropna(inplace=True) '把它们放下
如果您的行不包含NaN,您可以首先用NaN替换空行prices_dataframe.replace('', np.nan, inplace=True)
,然后删除
您可以使用pandas.DataFrame.dropna
或pandas.Series.dropna
。
特定列的示例:
df = df.dropna("postcode")
所有列的示例:
df = df.dropna()