【发布时间】:2018-09-28 02:46:48
【问题描述】:
我的数据如下所示:
ID Col1 Col2
2018-06-01 'A' 10 100
2018-06-02 'B' 5 25
2018-06-03 'A' 25 25
和另一个看起来像这样的数据框:
A B C
2018-06-01 0.5 1.1 1
2018-06-02 0.75 2.1 1
2018-06-03 0.6 0.3 0
我想将它们合并到索引(在这种情况下为日期)匹配的 pandas 中,并且 ID 列下的行中的值与第二个数据框中的列名匹配。更容易显示它,它看起来像这样:
ID Col1 Col2 NEW
2018-06-01 'A' 10 100 0.5
2018-06-02 'B' 5 25 2.1
2018-06-03 'A' 25 25 0.6
我确信在 pandas 中有一种简单的方法可以做到这一点,但我想不出它会是什么。
【问题讨论】: