Ich habe eine Tabelle mit 14 Spalten und ich möchte ausgewählte in einen neuen Datenrahmen ziehen. Sagen wir, ich Spalte wollen 0 dann Spalte 8-14Einen Bereich in eine Pandas-Serie einbetten
dfnow = pd.Series([df.iloc[row_count,0], \
df.iloc[row_count,8], \
df.iloc[row_count,9], \
....
Werke scheint aber ungeschickt
I
dfnow = pd.Series([df.iloc[row_count,0], \
df.iloc[row_count, range (8, 14)]])
schreiben möchte Aber das wirft ein Valueerror: Falsche Anzahl der Elemente bestanden
Nun, von der Antwort unten, weiß ich, dass ich zwei separate Sereis erstellen und verketten kann, aber das scheint auch ein wenig suboptimal.
Adding pandas Series with different indices without getting NaNs
Dies funktionierte, und ich behielt die Indizes über: .... df.iloc [row_count, Bereich (9,14) ] .tolist(), index = Spalten). Vielen Dank – user2723494