LoslegenKostenlos loslegen

Flache Dateien aus dem Web öffnen und lesen

Du hast gerade eine Datei aus dem Web importiert, lokal gespeichert und in einen DataFrame geladen. Wenn du eine Datei direkt aus dem Web in einen DataFrame laden möchtest, ohne sie vorher lokal zu speichern, geht das mit pandas ganz einfach. Konkret kannst du die Funktion pd.read_csv() verwenden, mit der URL als erstem Argument und dem Separator sep als zweitem Argument.

Die URL der Datei lautet erneut:

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

Diese Übung ist Teil des Kurses

Intermediate Importing Data in Python

Kurs anzeigen

Anleitung zur Übung

  • Weise die URL der Datei der Variable url zu.
  • Lies die Datei mit pd.read_csv() in einen DataFrame df ein; Denke daran, dass der Separator in der Datei ';' ist.
  • Gib die ersten Zeilen des DataFrames df aus.
  • Führe den restlichen Code aus, um das Histogramm des ersten Merkmals im DataFrame df zu plotten.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Import packages
import matplotlib.pyplot as plt
import pandas as pd

# Assign url of file: url


# Read file into a DataFrame: df


# Print the head of the DataFrame
print(____)

# Plot first column of df
df.iloc[:, 0].hist()
plt.xlabel('fixed acidity (g(tartaric acid)/dm$^3$)')
plt.ylabel('count')
plt.show()
Code bearbeiten und ausführen