CommencezCommencez gratuitement

Importer des fichiers plats du Web : à vous de jouer!

Vous êtes sur le point d'importer votre premier fichier à partir du Web! Le fichier plat que vous allez importer est 'winequality-red.csv' provenant du dépôt Machine Learning de l'Université de Californie à Irvine. Ce fichier plat contient des données tabulaires sur des propriétés physicochimiques du vin rouge, comme le pH, la teneur en alcool et la teneur 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 qu'il s'y trouve, puis vous le chargerez dans un DataFrame pandas.

Cette activité fait partie du cours

Importation intermédiaire de données en Python

Voir le cours

Instructions de l’exercice

  • Importez la fonction urlretrieve du sous-paquet urllib.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 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