python中的drop
在Python中,drop是用来删除表中的某一行或者某一列,它不改变原有的df中的数据,而是可选择性的返回另一个dataframe来存放删除后的数据。
drop方法有一个可选参数inplace,表明可对原数组作出修改并返回一个新数组。如果将inplace值设定为True,则原数组内容直接被改变。
删除无效项:
df[df.isnull()]
df[df.notnull()]
df.dropna()
df.dropna(axis=1,thresh=3)
df.dropna(how='ALL')
填充空缺项:
df.fillna(0)
df.fillna({1:0, 2:0.5})
df.fillna(method='ffill')。