Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich Spaltenbeschriftungen in einem Pandas DataFrame umbenennen?

Wie kann ich Spaltenbeschriftungen in einem Pandas DataFrame umbenennen?

Patricia Arquette
Freigeben: 2024-12-27 15:04:10
Original
712 Leute haben es durchsucht

How Can I Rename Column Labels in a Pandas DataFrame?

Spaltenbeschriftungen in Pandas umbenennen

Haben Sie sich jemals gefragt, wie Sie die Spaltenbeschriftungen eines Pandas DataFrame ändern können? In diesem Artikel gehen wir auf verschiedene Methoden zum Umbenennen dieser Beschriftungen ein, damit Sie Ihre Datenstrukturen flexibel anpassen können.

Bestimmte Spalten umbenennen

Um bestimmte Spalten umzubenennen, verwenden Sie df. rename()-Funktion. Mit dieser Methode können Sie alte Spaltennamen neuen zuordnen und dabei nur auf die Spalten abzielen, die Sie ändern möchten.

Alternativ können Sie Spalten an Ort und Stelle umbenennen (ohne eine Kopie zu erstellen), indem Sie inplace=True innerhalb der Funktion festlegen .

Beispiel:

df = df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'})

# Or rename the DataFrame (rather than creating a copy):
df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'}, inplace=True)
Nach dem Login kopieren

Spalte neu zuweisen Überschriften

Wenn Sie die Spaltenüberschriften komplett neu zuweisen möchten, verwenden Sie die Methode df.set_axis() mit axis=1. Dadurch können Sie eine Liste neuer Kopfzeilenbezeichnungen angeben.

Beispiel:

df2 = df.set_axis(['V', 'W', 'X', 'Y', 'Z'], axis=1)
Nach dem Login kopieren

Kopfzeilen direkt zuweisen

Um Kopfzeilen einfach direkt zuzuweisen Setzen Sie das df.columns-Attribut auf die gewünschte Liste von Etiketten.

Beispiel:

df.columns = ['V', 'W', 'X', 'Y', 'Z']
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie kann ich Spaltenbeschriftungen in einem Pandas DataFrame umbenennen?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage