【发布时间】:2015-03-11 13:15:09
【问题描述】:
我有 3 个名为 df1、df2 和 df3 的 pandas 数据框
df1:
match_up result
0 1985_1116_1234 1
1 1985_1120_1345 1
2 1985_1207_1250 1
3 1985_1229_1425 1
4 1985_1242_1325 1
df2:
team_df2 win_df2
0 1207 0.700
2 1116 0.636
3 1120 0.621
4 1229 0.615
5 1242 0.679
df3:
team_df3 win_df3
1 1234 0.667
7 1250 0.759
11 1325 0.774
12 1345 0.742
15 1425 0.667
我需要一个 new_data_frame 组合 df1、df2 和 df3,格式如下:
match_up result team_df2 team_df3 win_df2 win_df3
0 1985_1116_1234 1 1116 1234 0.636 0.667
1 1985_1120_1345 1 1120 1345 0.621 0.742
2 1985_1207_1250 1 1207 1250 0.700 0.759
3 1985_1229_1425 1 1229 1425 0.615 0.667
4 1985_1242_1325 1 1242 1325 0.679 0.774
如何在熊猫中做到这一点?
【问题讨论】:
标签: python python-2.7 pandas