【发布时间】:2018-07-24 11:50:24
【问题描述】:
我有 2 个要根据条件合并/组合的数据框。
假设这是两个 dfs。
df1
name tpye option store
a 2 8 0
b 4 9 8
c 3 6 2
g 3 2 7
k 1 6 2
m 3 6 5
df2
name red green yellow
a r g y
b r g y
m r g y
如果 df1['name'] 中存在 df2['name'] 值,我要做什么,将红色、绿色列添加到 final_df 。
所以 final_df 会喜欢
name tpye option store red green yellow
a 2 8 0 r g y
b 4 9 8 r g y
c 3 6 2
g 3 2 7
k 1 6 2
m 3 6 5 r g y
【问题讨论】:
-
您想使用
pandas.merge函数。有很多关于它的问题
标签: python pandas dataframe data-science