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', issu du dépôt Machine Learning de l’Université de Californie à Irvine. Ce fichier contient des données tabulaires sur les propriétés physico-chimiques du vin rouge, comme le pH, la teneur en alcool et l’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 qu’il s’y trouve, puis vous le chargerez dans un DataFrame pandas.
Cet exercice fait partie du cours
Importation intermédiaire de données en Python
Instructions
- Importez la fonction
urlretrievedepuis le sous-packageurllib.request. - Assignez 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 cet exemple de code.
# 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())