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
Anleitung zur Übung
- Importiere die Funktion
urlretrieve
aus dem Subpackageurllib.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())