Importer des fichiers plats depuis le web : à vous de jouer !
Vous allez importer votre premier fichier depuis le web ! Le fichier plat que vous allez importer est 'winequality-red.csv' depuis le référentiel Machine Learning de l’Université de Californie à Irvine. Ce fichier plat contient des données tabulaires sur les propriétés physico-chimiques du vin rouge, comme le pH, la teneur en alcool et en acide citrique, ainsi que la note de qualité du vin.
L’URL du fichier est
'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'
Après l’avoir importé, vous vérifierez votre répertoire de travail pour confirmer sa présence, puis vous le chargerez dans un DataFrame pandas.
Cet exercice fait partie du cours
<cours>Importation intermédiaire de données en Python</cours>Instructions de l’exercice
- Importez la fonction
urlretrievedepuis le sous-packageurllib.request. - Affectez l’URL du fichier à la variable
url. - Utilisez la fonction
urlretrieve()pour enregistrer le fichier localement sous'winequality-red.csv'. - Exécutez le reste du code pour charger
'winequality-red.csv'dans un DataFrame pandas et afficher ses premières lignes dans le terminal.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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())