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是待处理的字符串,中间的‘,’是想要替换成的内容