python数据处理常用方法(五)

23、删除某列为指定值的行

data1 = data1.drop(data1[data1[‘PG’]>100].index)

24、对某列进行重命名

data1 = data1.rename(columns={‘Journal Impact Factor’: ‘JIF’})

25、填充某列的空值

data1[‘CY2’] = data1[‘CY2’].fillna(value = 0)

26、修改某列数据类型

data1[[“CY2”]] = data1[[“CY2”]].astype(int)

27、删除前几列

data1 = data1.drop(data1.columns[[0,1]],axis=1)

28、合并指定列相同的两个表

data3 = pd.merge(data1,data2,on=[‘TC’,’JIF’,’PG’,’TI_num’,’Keywords’,’Ref_num’,’FU’,’SI’,’OA’,’Year’])

 

29、正则替换字符串中的所有数字

re.sub(r’d’,’,’,a)

d就是找到字符串中的所有数字,a是待处理的字符串,中间的‘,’是想要替换成的内容

0

评论0

请先
显示验证码
没有账号?注册  忘记密码?