Kursinhalt
Pandas Erste Schritte
Pandas Erste Schritte
Löschen Einer Zeile/Spalte
Manchmal liefern bestimmte Spalten möglicherweise keine wertvollen Informationen, was es vorteilhaft macht, sie zu entfernen. Die pandas
-Bibliothek bietet die drop()
-Methode für diesen Zweck.
index
: gibt die zu löschenden Zeilenindizes an (wird verwendet, wennaxis=0
);columns
: identifiziert die zu löschenden Spaltennamen (wird verwendet, wennaxis=1
);axis
: wählen Sie, ob Labels aus den Zeilen (0
) oder Spalten (1
) entfernt werden sollen. Der Standardwert ist0
.
Wir beginnen mit der Untersuchung des DataFrames:
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)
Wir bemerken, dass die 'continent'
-Spalte zahlreiche fehlende Werte enthält, was sie weniger informativ macht. Folglich werden wir sie entfernen.
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)
Swipe to start coding
Wir haben ein DataFrame namens audi_cars
. Ihre Aufgabe ist es, die Spalte 'capital'
zu entfernen.
Lösung
Danke für Ihr Feedback!
Löschen Einer Zeile/Spalte
Manchmal liefern bestimmte Spalten möglicherweise keine wertvollen Informationen, was es vorteilhaft macht, sie zu entfernen. Die pandas
-Bibliothek bietet die drop()
-Methode für diesen Zweck.
index
: gibt die zu löschenden Zeilenindizes an (wird verwendet, wennaxis=0
);columns
: identifiziert die zu löschenden Spaltennamen (wird verwendet, wennaxis=1
);axis
: wählen Sie, ob Labels aus den Zeilen (0
) oder Spalten (1
) entfernt werden sollen. Der Standardwert ist0
.
Wir beginnen mit der Untersuchung des DataFrames:
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)
Wir bemerken, dass die 'continent'
-Spalte zahlreiche fehlende Werte enthält, was sie weniger informativ macht. Folglich werden wir sie entfernen.
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)
Swipe to start coding
Wir haben ein DataFrame namens audi_cars
. Ihre Aufgabe ist es, die Spalte 'capital'
zu entfernen.
Lösung
Danke für Ihr Feedback!