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
Einführung in Pandas
Abschnitt 1. Kapitel 9
single

single

Löschen Einer Zeile/Spalte

Swipe um das Menü anzuzeigen

Manche Spalten liefern möglicherweise keine wertvollen Informationen, sodass es sinnvoll ist, sie zu entfernen. Die Bibliothek pandas stellt dafü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: benennt die zu löschenden Spaltennamen (wird verwendet, wenn axis=1);
  • axis: Auswahl, ob Bezeichnungen aus den Zeilen (0) oder Spalten (1) entfernt werden. Standardwert ist 0.

Zunächst eine 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)

Es ist erkennbar, dass die Spalte 'continent' viele fehlende Werte enthält und daher wenig aussagekräftig ist. Diese Spalte wird entfernt.

Nullwerte
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)
Aufgabe

Wischen, um mit dem Codieren zu beginnen

Es steht ein DataFrame mit dem Namen audi_cars zur Verfügung.

  • Entfernen Sie die Spalte 'capital' und speichern Sie das resultierende DataFrame in der Variable audi_cars.

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

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

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

some-alt