問題描述
我有一個用於模型訓練的DataFrame如下圖所示:
其中的country、province、city、county四列其實是位置信息的不同層級,應該合成一列用於模型訓練
方法:
parent_teacher_data['address'] = parent_teacher_data['country']+parent_teacher_data['province']+parent_teacher_data['city']+parent_teacher_data['county']
就可以把四列合併成新的列address
如果某一列是非str類型的數據,那麼我們需要用到map(str)將那一列數據類型做轉換:
dataframe["newColumn"] = dataframe["age"].map(str) + dataframe["phone"] + dataframe["address”]