563 Stimmen

Hole Liste aus Pandas-Datenframe-Spalte oder -Zeile?

Ich habe ein Dataframe df aus einem Excel-Dokument importiert, das so aussieht:

cluster load_date   budget  actual  fixed_price
A   1/1/2014    1000    4000    Y
A   2/1/2014    12000   10000   Y
A   3/1/2014    36000   2000    Y
B   4/1/2014    15000   10000   N
B   4/1/2014    12000   11500   N
B   4/1/2014    90000   11000   N
C   7/1/2014    22000   18000   N
C   8/1/2014    30000   28960   N
C   9/1/2014    53000   51200   N

Ich möchte den Inhalt von Spalte 1 df['cluster'] als Liste zurückgeben können, damit ich eine for-Schleife darüber ausführen und ein Excel-Arbeitsblatt für jeden Cluster erstellen kann.

Ist es auch möglich, den Inhalt einer ganzen Spalte oder Reihe in eine Liste umzuwandeln? z.B.

list = [], list[column1] oder list[df.ix(row1)]

-3voto

kamran kausar Punkte 3343
 betrag = list()
    for spalte in df.columns:
        wert = list(df[spalte])
        for w in wert:
            betrag.append(w)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X