Importieren von Flat Files aus dem Web: Du bist dran!

Du bist dabei, deine erste Datei aus dem Web zu importieren! Die Flat File, die du importieren wirst, ist 'winequality-red.csv' aus dem Machine Learning Repository der University of California, Irvine. Die flache Datei enthält tabellarische Daten zu den physiochemischen Eigenschaften von Rotwein, wie z.B. pH-Wert, Alkohol- und Zitronensäuregehalt, sowie die Bewertung der Weinqualität.

Die URL der Datei lautet

'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'

Nachdem du sie importiert hast, überprüfst du dein Arbeitsverzeichnis, um sicherzustellen, dass sie dort vorhanden ist, und lädst sie dann in einen pandas DataFrame.

Diese Übung ist Teil des Kurses

Daten in Python importieren für fortgeschrittene Anfänger

Kurs anzeigen

Anleitung zur Übung

  • Importiere die Funktion urlretrieve aus dem Subpackage urllib.request.
  • Weisen Sie die URL der Datei der Variablen url zu.
  • Verwende die Funktion urlretrieve(), um die Datei lokal als 'winequality-red.csv' zu speichern.
  • Führe den restlichen Code aus, um 'winequality-red.csv' in einen Pandas DataFrame zu laden und den Kopf in die Shell zu drucken.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

# Import package
from ____ import ____

# Import pandas
import pandas as pd

# Assign url of file: url


# Save file locally


# Read file into a DataFrame and print its head
df = pd.read_csv('winequality-red.csv', sep=';')
print(df.head())