检测空值
pd.isnull()
pd.notnull()
删除
df.drop(['name'], axis=1)
df.drop([0, 10], axis=0)
del df['name']
df.dropna()
df.dropna(axis=1)
df.dropna(axis=1,thresh=n)
替换、更改、重命名
df.columns = ['a','b','c']
df.columns = df.columns.str.replace(' ', '_')
df.loc[df.AAA >= 5, ['BBB', 'CCC']] = 555
df['pf'] = df.site_id.map({2: '小程序', 7:'M 站'})
df.fillna(x)
df.fillna(value={'prov':'未知'})
s.astype(float)
df.index.astype('datetime64[ns]')
s.replace(1, 'one')
s.replace([1, 3],['one','three'])
df.rename(columns=lambda x: x + 1)
df.rename(columns={'old_name': 'new_name'})
df.set_index('column_one')
df.rename(index=lambda x: x + 1)
df.columns = ['UID', '当前待打款金额', '认证姓名']
反转
df['是否设置提现账号'] = df['状态']
df.loc[:, ::-1]
df.loc[::-1]
df.loc[::-1].reset_index(drop=True)