|
如上圖表格:
1、其中的trans_type、trans_class兩列合成一列用於模糊查找,並創建新的列。
df['trans_type_class'] = df['trans_type']+df['trans_class']
注:但是某一列如果為空,另一列不為空,則合並結果是為空,所以在合並之前需要對NA進行預處理,替換或者刪除。
2、如果某一列是非str類型的數據,那么我們需要用到map(str)將那一列數據類型做轉換:
df["newColumn"] = df["trans_cd"].map(str) + df["trans_class"]