Ist es möglich, Reihen an DataFrame-Zeilen anzuhängen, ohne zuerst eine Liste zu erstellen?
Ich habe einige Daten, die ich versuche, in ein @ zu organisierDataFrame
imPandas
. Ich habe versucht, jede Zeile zu einem @ zu machSeries
und an das @ anhängDataFrame
. Ich habe einen Weg gefunden, dies zu tun, indem ich das @ angefügt habSeries
zu einem leerenlist
und dann das @ konvertierlist
vonSeries
zu einerDataFrame
z.B.DF = DataFrame([series1,series2],columns=series1.index)
Dieslist
zuDataFrame
step scheint zu groß zu sein. Ich habe hier ein paar Beispiele ausprobiert, aber keines derSeries
hat das @ erhaltIndex
Labels aus demSeries
, um sie als Spaltenbeschriftungen zu verwenden.
Mein langer Weg, wo Spalten id_names und Zeilen type_names sind:
Ist es möglich, Reihen an DataFrame-Zeilen anzuhängen, ohne zuerst eine Liste zu erstellen?
#!/usr/bin/python
DF = DataFrame()
for sample,data in D_sample_data.items():
SR_row = pd.Series(data.D_key_value)
DF.append(SR_row)
DF.head()
TypeError: Can only append a Series if ignore_index=True or if the Series has a name
Dann habe ich versucht
DF = DataFrame()
for sample,data in D_sample_data.items():
SR_row = pd.Series(data.D_key_value,name=sample)
DF.append(SR_row)
DF.head()
Empty DataFrame
TriedInsert eine Zeile in pandas dataframe Bekomme immer noch einen leeren Datenrahmen: /
Ich versuche, die Reihe als Zeilen zu definieren, wobei der Index der Reihe als Spaltenbeschriftung für den DataFrame @ verwendet wir