一 、DataFrame删除某行当某列为NaN时?
df = df.dropna(subset = ['列名'])
二、删除DataFrame中值全为NaN或者NaN的列或行?
删除NaN所在的行:
df.dropna(axis=0,how='all'):全部
df.dropna(axis=0,how='any'): 任何行
删除NaN所在的列:
df.dropna(axis=1,how='all'):全部
df.dropna(axis=1,how='any'): 任何列
三、DataFrame删除原来索引,重新建立从0开始的索引?
df = df.reset_index(drop=True)
四、DataFrame删除重复行?
df = df.drop_duplicates()