Wie rufe ich NumPy-Arrays und Python-Listen aus Pandas-Indizes und -Spalten ab?

Linda Hamilton
Freigeben: 2024-10-20 15:48:29
Original
834 Leute haben es durchsucht

How to Retrieve NumPy Arrays and Python Lists from Pandas Indexes and Columns?

Abrufen von NumPy-Arrays aus Pandas-Indizes und -Spalten

Bei der Arbeit mit Pandas ist der Zugriff auf den Index oder bestimmte Spalten als NumPy-Arrays oder Python-Listen eine häufige Anforderung. So können Sie dies erreichen:

Konvertieren in ein NumPy-Array

Um ein NumPy-Array zu erhalten, nutzen Sie das Attribut „values“. Mit diesem Attribut können Sie die zugrunde liegenden Daten abrufen, ohne dass eine explizite Konvertierung erforderlich ist:

<code class="python">import pandas as pd

df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]}, index=['a', 'b', 'c'])

# Get the index as a NumPy array
index_array = df.index.values
print(index_array) 
# Output: array(['a', 'b', 'c'], dtype=object)</code>
Nach dem Login kopieren

Konvertieren in eine Python-Liste

Um den Index oder die Spalten als Python-Listen abzurufen, verwenden Sie tolist() Methode:

<code class="python"># Get the index as a list
index_list = df.index.tolist()
print(index_list) # Output: ['a', 'b', 'c']</code>
Nach dem Login kopieren

Ähnlich können Sie die Spalten als Listen erhalten, indem Sie auf das columns-Attribut zugreifen und dann die tolist()-Methode anwenden.

Das obige ist der detaillierte Inhalt vonWie rufe ich NumPy-Arrays und Python-Listen aus Pandas-Indizes und -Spalten ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php
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
Neueste Artikel des Autors
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!