Я пытаюсь сделать следующее.
Учитывая df1
:
0 1 2 3 4 5 6 \
BTC -0.000949 -0.002530 -0.004480 -0.005973 -0.004268 -0.005630 -0.007931
ETH -0.000701 0.001756 -0.001333 0.000038 0.000101 -0.001066 0.000171
XRP 0.000023 -0.000052 -0.000104 -0.003211 -0.003266 -0.008709 -0.010135
И df2
:
2019-10-01
currency
BTC 0.000807
ETH 0.000011
XRP 0.000109
Я хотел бы умножить каждый скаляр df2
на соответствующую ему строку вdf1
Например, в ячейке выходного фрейма данных это будет 0.000807 * -0.000949 = -0.000000766 Я попробовал следующий код, но он не работает, как ожидалось:
w_ret = df1.mul(df2, axis=0, fill_value=0)
Любая помощь будет большойпожалуйста.