当原始列具有相同的值时,使用其他列中的值创建其他列

时间:2019-04-10 15:55:41

标签: pandas covariance

我有2个数据帧-df1 = ['A','B,'C'],df2 = ['D','E']-如下:

    A       B        C              D      E
    1       2        3              1      17
    2       1        3              2      12
    1       3        5              3      30
    3       1        4              4      13  
    1       2        3              5      100

现在,我想根据以下条件将3个新列添加到df1:如果'A'中的值位于'D'中,它将根据'E中的切线值填充新列'F'中的对应单元格'。因此,我将得到以下信息:

A       B        C      F       G       H
1       2        3      17      12      30     
2       1        3      12      17      30   
1       3        5      17      30      100  
3       1        4      30      17      13   
1       2        3      17      12      30 

0 个答案:

没有答案