Wie extrahiere ich Daten aus einem Pandas DataFrame als Liste?

DDD
Freigeben: 2024-10-27 12:58:30
Original
902 Leute haben es durchsucht

How do I extract data from a Pandas DataFrame as a list?

Daten aus einem Pandas-DataFrame als Liste extrahieren

In einem Pandas-DataFrame stellt jede Spalte eine Pandas-Reihe dar, die in eine Python-Liste konvertiert werden kann. Diese Funktion ermöglicht eine effiziente Iteration durch die Daten und ermöglicht eine weitere Verarbeitung und Visualisierung.

Um den Inhalt einer Spalte als Liste zu extrahieren, kann die Methode .tolist() oder die Umwandlung list(x) verwendet werden. Wenn Sie beispielsweise einen DataFrame df mit einer Spalte namens „Cluster“ haben, können Sie dessen Inhalt als Liste mit dem folgenden Code abrufen:

column1_list = df['cluster'].tolist()
Nach dem Login kopieren

Alternativ, wenn Sie die gesamte Spalte oder erhalten möchten Zeile als Liste verwenden, können Sie die Methode .to_numpy() verwenden, die die Daten in ein NumPy-Array konvertiert, oder die Eigenschaft .values(), die ein 2D-NumPy-Array zurückgibt, das die Daten des DataFrame darstellt.

Für Um beispielsweise die gesamte erste Spalte als Liste zu extrahieren, würden Sie Folgendes verwenden:

column1_list = df[df.columns[0]].tolist()
Nach dem Login kopieren

Oder um die erste Zeile als Array abzurufen:

row1_array = df.iloc[0].to_numpy() # or df.iloc[0].values
Nach dem Login kopieren

Durch die Nutzung dieser Techniken Sie können Daten aus Pandas DataFrames ganz einfach in Listen extrahieren, um sie anschließend zu verarbeiten oder zu analysieren.

Das obige ist der detaillierte Inhalt vonWie extrahiere ich Daten aus einem Pandas DataFrame als Liste?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!