Pandas / Python multipliziert Spalten mit Zeile

Entschuldigung, wenn dies eine einfache Frage ist.

Ich habe zwei Datenrahmen mit jeweils denselben Spalten. Ich muss jede Zeile im zweiten Datenrahmen mit der einzigen Zeile in der ersten multiplizieren.

Eventually wird es mehr Spalten unterschiedlichen Alters geben, also möchte ich nicht einfach mit einem Skalar multiplizieren.

Ich habe df.multiply () verwendet und erhalte weiterhin NaN für alle Werte, vermutlich, weil die beiden df in der Länge nicht übereinstimmen.

Gibt es eine Möglichkeit, jede Zeile in einem Datenrahmen mit einer einzelnen Zeile in einer anderen zu multiplizieren?

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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage