Importare file flat dal web: tocca a te!
Stai per importare il tuo primo file dal web! Il file flat che importerai è 'winequality-red.csv' dal Machine Learning repository dell'Università della California, Irvine. Il file flat contiene dati tabellari sulle proprietà fisico-chimiche del vino rosso, come pH, contenuto alcolico e acido citrico, insieme alla valutazione della qualità del vino.
L'URL del file è
'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'
Dopo averlo importato, controllerai la tua directory di lavoro per confermare che sia presente e poi lo caricherai in un DataFrame pandas.
Questo esercizio fa parte del corso
Importazione di dati in Python - livello intermedio
Istruzioni dell'esercizio
- Importa la funzione
urlretrievedal sottopacchettourllib.request. - Assegna l'URL del file alla variabile
url. - Usa la funzione
urlretrieve()per salvare il file in locale come'winequality-red.csv'. - Esegui il codice rimanente per caricare
'winequality-red.csv'in un DataFrame pandas e stamparne l'head nella shell.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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())