Pandas / Python multiplicam colunas por linha
Desculpas se esta é uma pergunta simples.
Eu tenho dois quadros de dados, cada um com as mesmas colunas. Preciso multiplicar cada linha no segundo quadro de dados pela única linha no primeiro.
Eventualmente, haverá mais colunas de diferentes idades, por isso não quero multiplicar por um escalar.
Eu usei o df.multiply () e continuo obtendo NaN para todos os valores, presumivelmente, porque os dois df não têm comprimento correspondente.
Existe uma maneira de multiplicar cada linha em um quadro de dados por uma linha singular em outra?
age 51200000.0 70000000.0
SFH
0 0.75 0.25
.
age 51200000.0 70000000.0
Lambda
91.0 0.000000e+00 0.000000e+00
94.0 0.000000e+00 0.000000e+00
96.0 0.000000e+00 0.000000e+00
98.0 0.000000e+00 0.000000e+00
100.0 0.000000e+00 0.000000e+00
102.0 0.000000e+00 0.000000e+00
... ... ...
1600000.0 1.127428e+22 8.677663e+21