Umbenennen der Spalte
Im vorherigen Kapitel haben Sie sich mit fehlerhaften Werten in einer Spalte beschäftigt. Dies ist ein geeigneter Zeitpunkt, um Änderungen vorzunehmen. In unserem Fall können wir die Spalte umbenennen, um zu kennzeichnen, dass sie geändert wurde.
Zum Umbenennen einer Spalte verwenden Sie die Methode .rename()
. Sehen Sie sich das Beispiel an, in dem wir die Spalte 'Survived'
umbenennen und anschließend die Spaltennamen ausgeben.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Erläuterung:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()
– Methode, die auf das DataFrame angewendet wird, um Spaltennamen zu ändern;columns = {'Survived': 'Survived_Passenger'}
– In den geschweiften Klammern werden alle Spalten und deren neue Namen angegeben. In diesem Fall wurde nur eine Spalte umbenannt, aber Sie können hier mehrere Spalten durch Kommas getrennt angeben.
.columns
– Attribut, das die Spaltennamen ausgibt. In unserem Fall ist der Spaltenname 'Survived'
nicht mehr sichtbar.
Swipe to start coding
Ihre Aufgabe besteht darin:
- Die Spalte
'Fare'
in'Fare_fixed'
umzubenennen. Verwenden Sie das Argumentinplace = True
. - Geben Sie alle Spaltennamen des Datensatzes
data
aus.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 3.03
Umbenennen der Spalte
Swipe um das Menü anzuzeigen
Im vorherigen Kapitel haben Sie sich mit fehlerhaften Werten in einer Spalte beschäftigt. Dies ist ein geeigneter Zeitpunkt, um Änderungen vorzunehmen. In unserem Fall können wir die Spalte umbenennen, um zu kennzeichnen, dass sie geändert wurde.
Zum Umbenennen einer Spalte verwenden Sie die Methode .rename()
. Sehen Sie sich das Beispiel an, in dem wir die Spalte 'Survived'
umbenennen und anschließend die Spaltennamen ausgeben.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Erläuterung:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()
– Methode, die auf das DataFrame angewendet wird, um Spaltennamen zu ändern;columns = {'Survived': 'Survived_Passenger'}
– In den geschweiften Klammern werden alle Spalten und deren neue Namen angegeben. In diesem Fall wurde nur eine Spalte umbenannt, aber Sie können hier mehrere Spalten durch Kommas getrennt angeben.
.columns
– Attribut, das die Spaltennamen ausgibt. In unserem Fall ist der Spaltenname 'Survived'
nicht mehr sichtbar.
Swipe to start coding
Ihre Aufgabe besteht darin:
- Die Spalte
'Fare'
in'Fare_fixed'
umzubenennen. Verwenden Sie das Argumentinplace = True
. - Geben Sie alle Spaltennamen des Datensatzes
data
aus.
Lösung
Danke für Ihr Feedback!
single