根据另一个数据框分配一个数据框的列值

时间:2020-03-23 08:36:44

标签: python pandas dataframe datetime

我有两个数据帧df1df2df2df1的子集(按行,对于特定列)。

df2的结构是

>>> df2
                 datetime      code          c       rm        
0     2019-01-22 09:00:00      1000          2       2.0
1     2019-01-22 09:15:00      1000          2       1.0
2     2019-02-22 00:00:00      1001          2       2.0
3     2019-02-27 09:30:00      1001          2       1.0
            ....

df的结构是

>>> df1
                      date  code    rm
0      2019-01-22 09:00:00  1000     0
1      2019-01-22 09:00:00  1001     0
2      2019-01-22 09:00:00  1002     0
3      2019-01-22 09:00:00  1003     0
4      2019-01-22 09:00:00  1004     0
           ....

df1包含datecode的所有组合,以及考虑列df2date和{ {1}}。现在,我想根据codermrm的对应值来分配df1datetime的值。

0 个答案:

没有答案