通过将一个熊猫的数据帧与另一个熊猫的列进行匹配,从而将熊猫数据帧相乘

时间:2018-09-22 11:50:38

标签: python pandas

我有一个数据框

            min
Intercept   3
Radio       2
TV          4

并且我想通过将行名称与新数据框的列名称进行匹配来对另一个数据框的每个元素进行相乘(或减或除)

    Intercept   Radio   TV
0   1           11       3
1   1            2       7
2   1           5       12

给予

    Intercept   Radio   TV
0   3           22       12
1   3           4        28
2   3           10      48

在R中,我可以使用相交来做到这一点,但是我可以在python / pandas中找到类似的方式

1 个答案:

答案 0 :(得分:1)

索引将处理它,就像魔术一样:

df1['min'] * df2