Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Befinden Sich Daten in ...? | Daten Extrahieren
Data Wrangling mit Pandas
Abschnitt 3. Kapitel 1
single

single

bookBefinden Sich Daten in ...?

Swipe um das Menü anzuzeigen

In diesem Abschnitt werden wir weiterhin Daten mithilfe spezifischer Bedingungen extrahieren. Hier lernst du die nützliche Methode .isin() kennen. Zunächst solltest du jedoch den Datensatz untersuchen. Sieh dir die ersten fünf Zeilen an:

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

Sieh dir 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 du dich erinnerst, setzen wir Bedingungen immer innerhalb des Attributs .loc[]. Hier machen wir dasselbe. Die Methode .isin(list) prüft, ob die Werte aus der Spalte in dem Array enthalten sind. In unserem Fall prüfen wir, ob Werte aus der Spalte 'Manufacturer' in der Liste models enthalten sind.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

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 einfach zu bewältigen:

  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

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