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.
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)
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)
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']
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!