Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Umbenennen der Spalte | Datenvorverarbeitung
Fortgeschrittene Techniken in Pandas

bookUmbenennen 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.

1234
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)
copy

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.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin:

  1. Die Spalte 'Fare' in 'Fare_fixed' umzubenennen. Verwenden Sie das Argument inplace = True.
  2. Geben Sie alle Spaltennamen des Datensatzes data aus.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 9
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

close

Awesome!

Completion rate improved to 3.03

bookUmbenennen 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.

1234
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)
copy

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.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin:

  1. Die Spalte 'Fare' in 'Fare_fixed' umzubenennen. Verwenden Sie das Argument inplace = True.
  2. Geben Sie alle Spaltennamen des Datensatzes data aus.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 5. Kapitel 9
single

single

some-alt