Ich habe zwei DatenrahmenMultiply Datenrahmen mit Werten aus anderen Datenrahmen
df1 = pd.DataFrame([[1,2],[3,4],[5,6],[7,8]], index = ['a','b','c', 'a'], columns = ['d','e'])
d e
a 1 2
b 3 4
c 5 6
a 7 8
df2 = pd.DataFrame([['a', 10],['b',20],['c',30],['f',40]])
0 1
0 a 10
1 b 20
2 c 30
3 f 40
ich meinen letzter Datenrahmen will Reihen von DF1 zu multiplizieren um einen Faktor Wert in df2 entsprechend zu multiplizieren (für z. B. 20 für b)
so sollte meine Ausgabe aussehen
d e
a 10 20
b 60 80
c 150 180
a 70 80
bitte eine Lösung bieten df1 unter der Annahme, Hunderte von Zeilen lang zu sein. Ich konnte nur an df1.index denken.