CommencerCommencez gratuitement

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>
Voir le cours

Instructions de l’exercice

  • Importez la fonction urlretrieve depuis le sous-package urllib.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())
Modifier et exécuter le code