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是待處理的字符串,中間的‘,’是想要替換成的內容