CommencerCommencer 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', 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

Afficher le cours

Instructions

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