python – 将列从一个数据框映射到另一个数据框以创建新列
发布时间:2020-12-16 22:25:11 所属栏目:Python 来源:网络整理
导读:我有一个数据帧 id store address1 100 xyz2 200 qwe3 300 asd4 400 zxc5 500 bnm 我有另一个数据帧df2 serialNo store_code warehouse 1 300 Land 2 500 Sea 3 100 Land 4 200 Sea 5 400 Land 我希望我的最终数据框看起来像: id store address warehouse1
我有一个数据帧
我有另一个数据帧df2
我希望我的最终数据框看起来像:
即从一个数据帧映射到另一个数据帧创建新列 最佳答案
df.merge
pd.concat df.sort_values
假设您的数据帧已经在商店中排序,第一个排序调用是多余的,在这种情况下您可以将其删除. df.replace
或者,显式创建映射.如果您想稍后使用它,则此方法有效.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |