Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Löschen Einer Zeile/Spalte | Die Alleresten Schritte
Pandas Erste Schritte

bookLöschen Einer Zeile/Spalte

Manchmal liefern bestimmte Spalten keine wertvollen Informationen, sodass es sinnvoll ist, sie zu entfernen. Die Bibliothek pandas stellt hierfür die Methode drop() zur Verfügung.

drop(index, columns, axis)
  • index: Gibt die zu löschenden Zeilenindizes an (wird verwendet, wenn axis=0);
  • columns: Gibt die zu löschenden Spaltennamen an (wird verwendet, wenn axis=1);
  • axis: Auswahl, ob Bezeichnungen aus den Zeilen (0) oder Spalten (1) entfernt werden sollen. Standardwert ist 0.

Beginnen Sie mit der Betrachtung des DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Es ist erkennbar, dass die Spalte 'continent' viele fehlende Werte enthält und daher weniger informativ ist. Entfernen Sie diese Spalte.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Aufgabe

Swipe to start coding

Gegeben ist ein DataFrame mit dem Namen audi_cars.

  • Die Spalte 'capital' entfernen und das resultierende DataFrame in der Variablen audi_cars speichern.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. 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

bookLöschen Einer Zeile/Spalte

Swipe um das Menü anzuzeigen

Manchmal liefern bestimmte Spalten keine wertvollen Informationen, sodass es sinnvoll ist, sie zu entfernen. Die Bibliothek pandas stellt hierfür die Methode drop() zur Verfügung.

drop(index, columns, axis)
  • index: Gibt die zu löschenden Zeilenindizes an (wird verwendet, wenn axis=0);
  • columns: Gibt die zu löschenden Spaltennamen an (wird verwendet, wenn axis=1);
  • axis: Auswahl, ob Bezeichnungen aus den Zeilen (0) oder Spalten (1) entfernt werden sollen. Standardwert ist 0.

Beginnen Sie mit der Betrachtung des DataFrame:

1234567
import pandas as pd countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pd.DataFrame(countries_data) print(countries)
copy

Es ist erkennbar, dass die Spalte 'continent' viele fehlende Werte enthält und daher weniger informativ ist. Entfernen Sie diese Spalte.

12345678
import pandas countries_data = {'country' : ['Thailand', 'Philippines', 'Monaco', 'Malta', 'Sweden', 'Paraguay', 'Latvia'], 'continent' : [None, None, 'Europe', None, 'Europe', None, 'Europe'], 'capital':['Bangkok', 'Manila', 'Monaco', 'Valletta', 'Stockholm', 'Asuncion', 'Riga']} countries = pandas.DataFrame(countries_data) countries = countries.drop(columns = ['continent'],axis=1) print(countries)
copy
Aufgabe

Swipe to start coding

Gegeben ist ein DataFrame mit dem Namen audi_cars.

  • Die Spalte 'capital' entfernen und das resultierende DataFrame in der Variablen audi_cars speichern.

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 1. Kapitel 9
single

single

some-alt