约定第一行代码

import numpy as np
import pandas as pd

Drop

删除某轴上项,只要有一个索引表或者列表即可。

删除Series上的项

se1=pd.Series(range(10,15))

#代码结果
0    10
1    11
2    12
3    13
4    14
dtype: int64

se1.drop([2,3])

#代码结果
0    10
1    11
4    14
dtype: int32

DataFrame对象,默认删除行索引

df1=pd.DataFrame(np.arange(9).reshape(3,3),columns=['x','y','z'])
df1

代码结果

xyz
0012
1345
2678
df1.drop([0,1])

代码结果

xyz
2678

指定axis=1删除列索引

df1.drop(['x','z'],axis=1)
y
01
14
27

清除gender列中的异常数据

df_bady = df_bady.loc[~(df_bady['gender'] == 2)]
世界因代码而改变 Peace Out
世界因代码而改变 Peace Out
最后修改:2020 年 10 月 18 日 05 : 27 PM
如果觉得我的文章对你有用,请随意赞赏