Kursinhalt
Fortgeschrittene Techniken in Pandas
Fortgeschrittene Techniken in Pandas
Umbenennen der Spalte
Im vorherigen Kapitel haben Sie sich mit den falschen Werten in einer Spalte befasst. Es ist eine ausgezeichnete Gelegenheit, alle Änderungen zu korrigieren. In unserem Fall können wir die Spalte umbenennen, um anzuzeigen, dass sie geändert wurde.
Um eine Spalte umzubenennen, verwenden Sie die Methode .rename()
. Schauen Sie sich das Beispiel an, in dem wir die Spalte 'Survived'
umbenennen und dann die Spaltennamen ausgeben.
import 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)
Erklärung:
.rename()
- eine Methode, die wir auf den Datensatz anwenden, um Spaltennamen umzubenennen;columns = {'Survived': 'Survived_Passenger'}
- in den geschweiften Klammern geben Sie alle Spalten und ihre neuen Namen an. In diesem Fall haben wir nur eine Spalte umbenannt, aber Sie können hier mehrere durch Kommas getrennt angeben.
.columns
- ein Attribut, das die Spaltennamen ausgibt. In unserem Fall können wir den Spaltennamen 'Survived'
nicht mehr sehen.
Swipe to start coding
Ihre Aufgabe hier ist es:
- Benennen Sie die Spalte
'Fare'
in'Fare_fixed'
um. Verwenden Sie das Argumentinplace = True
. - Geben Sie alle Spaltennamen des
data
-Datensatzes aus.
Lösung
Danke für Ihr Feedback!
Umbenennen der Spalte
Im vorherigen Kapitel haben Sie sich mit den falschen Werten in einer Spalte befasst. Es ist eine ausgezeichnete Gelegenheit, alle Änderungen zu korrigieren. In unserem Fall können wir die Spalte umbenennen, um anzuzeigen, dass sie geändert wurde.
Um eine Spalte umzubenennen, verwenden Sie die Methode .rename()
. Schauen Sie sich das Beispiel an, in dem wir die Spalte 'Survived'
umbenennen und dann die Spaltennamen ausgeben.
import 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)
Erklärung:
.rename()
- eine Methode, die wir auf den Datensatz anwenden, um Spaltennamen umzubenennen;columns = {'Survived': 'Survived_Passenger'}
- in den geschweiften Klammern geben Sie alle Spalten und ihre neuen Namen an. In diesem Fall haben wir nur eine Spalte umbenannt, aber Sie können hier mehrere durch Kommas getrennt angeben.
.columns
- ein Attribut, das die Spaltennamen ausgibt. In unserem Fall können wir den Spaltennamen 'Survived'
nicht mehr sehen.
Swipe to start coding
Ihre Aufgabe hier ist es:
- Benennen Sie die Spalte
'Fare'
in'Fare_fixed'
um. Verwenden Sie das Argumentinplace = True
. - Geben Sie alle Spaltennamen des
data
-Datensatzes aus.
Lösung
Danke für Ihr Feedback!