Python 3.x 无法删除数据帧中的空行
我有以下数据帧Python 3.x 无法删除数据帧中的空行,python-3.x,pandas,dataframe,Python 3.x,Pandas,Dataframe,我有以下数据帧df,其中第3行包含所有空字符串。我试图删除所有列为空的所有行,但不知何故,这些行没有被删除。下面是我的片段 import pandas as pd d = {'col1': [1, 2, ''], 'col2': [3, 4, '']} df = pd.DataFrame(data=d) df = df.dropna(how='all') 请指出我哪里做错了?您没有NaN值。您有',它不是NaN。因此: df[df.ne('').any(1)]
df
,其中第3行包含所有空字符串。我试图删除所有列为空的所有行
,但不知何故,这些行没有被删除。下面是我的片段
import pandas as pd
d = {'col1': [1, 2, ''], 'col2': [3, 4, '']}
df = pd.DataFrame(data=d)
df = df.dropna(how='all')
请指出我哪里做错了?您没有
NaN
值。您有'
,它不是NaN
。因此:
df[df.ne('').any(1)]