ein Beispiel Datenrahmen Hinzufügen Gegeben: siehteine Zeile mit weniger Werte zu einem Pandas Datenrahmen
import pandas as pd
import numpy as np
values = np.array([
[0, 0.5, 1, 0, 0, 3],
[1, 0, 0, 1, 1, 0 ],
[0, 0.5, 0, 0, 2, 1],
[0, 0, 0, 0, 4, 0],
])
indexes= 'a','b','c','d'
columns='ab','bc','cd','de','ef','fg'
df = pd.DataFrame(index=indexes,columns=columns, data=values)
print(df)
die wie:
ab bc cd de ef fg
a 0.0 0.5 1.0 0.0 0.0 3.0
b 1.0 0.0 0.0 1.0 1.0 0.0
c 0.0 0.5 0.0 0.0 2.0 1.0
d 0.0 0.0 0.0 0.0 4.0 0.0
gewünschte Ausgabe: irgendwie möglich
ab bc cd de ef fg
a 0.0 0.5 1.0 0.0 0.0 3.0
b 1.0 0.0 0.0 1.0 1.0 0.0
c 0.0 0.5 0.0 0.0 2.0 1.0
d 0.0 0.0 0.0 0.0 4.0 0.0
e Nan Nan Nan NAn 7.0 4.0
Ist es um eine Zeile hinzuzufügen, in der nur die Summen der letzten beiden Spalten angezeigt werden? (Natürlich unter den jeweiligen Spalten)
Vielen Dank für Ihre Aufmerksamkeit!
letzten beiden Spalten oder letzten beiden Zeilen verwenden können? Vielleicht geben Sie Ihre gewünschte Ausgabe. – Psidom
Guter Punkt, @Psidom ... – bernie
Entschuldigung, was ich dachte ist, dass ich eine Zeile hinzufügen möchte, wo ich die Summe der vorletzten Spalte Werte (unter der zweiten Spalte) und die Summe der letzten anzeigen Spaltenwerte (unter der letzten Spalte). Halten Sie die anderen Zellen der Zeile leer. Hoffe, jetzt klar zu sein! – Paauulus