Ich habe 2 Pandas Datenrahmen. Die zweite ist in der ersten enthalten. Wie kann ich die Werte in der ersten durch die in der zweiten ersetzen?Aktualisieren von Werten mit einem anderen Datenrahmen
betrachten Sie dieses Beispiel:
df1 = pd.DataFrame(0, index=[1,2,3], columns=['a','b','c'])
df2 = pd.DataFrame(1, index=[1, 2], columns=['a', 'c'])
ris= [[1, 0, 1],
[1, 0, 1],
[0, 0, 0]]
und ris
hat den gleichen Index und Spalten von d1
Eine mögliche Lösung ist:
for i in df2.index:
for j in df2.columns:
df1.loc[i, j] = df2.loc[i, j]
Aber diese
Betrachten Sie einen Fall mit vielen Spalten – Donbeo