Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Befindet Sich Die Daten In ...? | Daten Extrahieren
Fortgeschrittene Techniken in Pandas

bookBefindet Sich Die Daten In ...?

In diesem Abschnitt werden wir weiterhin Daten mithilfe spezifischer Bedingungen extrahieren. Hier lernen Sie die nützliche Methode .isin() kennen. Zunächst sollten Sie jedoch den Datensatz untersuchen. Betrachten Sie die ersten fünf Zeilen:

123
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
copy

Sehen Sie sich nun das folgende Beispiel und die dazugehörige Erklärung an:

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
copy

Erläuterung:

Wie Sie sich erinnern, setzen wir die Bedingungen immer innerhalb des Attributs .loc[]. Hier verfahren wir genauso. Die Methode .isin(list) prüft, ob die Werte aus der Spalte im Array enthalten sind. In unserem Fall überprüfen wir, ob Werte aus der Spalte 'Manufacturer' in der Liste models enthalten sind.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, Daten über Autos zu extrahieren, bei denen die Werte in der Spalte 'Color' gleich 'Grey', 'White', 'Black' sind. Befolgen Sie den Algorithmus, um die Aufgabe effizient zu lösen:

  1. Erstellen Sie die Liste colors mit den Elementen 'Grey', 'White', 'Black' (in dieser Reihenfolge).
  2. Extrahieren Sie Werte aus der Spalte 'Color', die in der Liste color enthalten sind. Verwenden Sie dazu das Attribut .loc[].
  3. Geben Sie die letzten fünf Zeilen des Datensatzes data_extracted aus.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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

bookBefindet Sich Die Daten In ...?

Swipe um das Menü anzuzeigen

In diesem Abschnitt werden wir weiterhin Daten mithilfe spezifischer Bedingungen extrahieren. Hier lernen Sie die nützliche Methode .isin() kennen. Zunächst sollten Sie jedoch den Datensatz untersuchen. Betrachten Sie die ersten fünf Zeilen:

123
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
copy

Sehen Sie sich nun das folgende Beispiel und die dazugehörige Erklärung an:

12345
import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
copy

Erläuterung:

Wie Sie sich erinnern, setzen wir die Bedingungen immer innerhalb des Attributs .loc[]. Hier verfahren wir genauso. Die Methode .isin(list) prüft, ob die Werte aus der Spalte im Array enthalten sind. In unserem Fall überprüfen wir, ob Werte aus der Spalte 'Manufacturer' in der Liste models enthalten sind.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, Daten über Autos zu extrahieren, bei denen die Werte in der Spalte 'Color' gleich 'Grey', 'White', 'Black' sind. Befolgen Sie den Algorithmus, um die Aufgabe effizient zu lösen:

  1. Erstellen Sie die Liste colors mit den Elementen 'Grey', 'White', 'Black' (in dieser Reihenfolge).
  2. Extrahieren Sie Werte aus der Spalte 'Color', die in der Liste color enthalten sind. Verwenden Sie dazu das Attribut .loc[].
  3. Geben Sie die letzten fünf Zeilen des Datensatzes data_extracted 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 3. Kapitel 1
single

single

some-alt