Importar archivos planos de la web: ¡tu turno!

Estás a punto de importar tu primer archivo de la web. El archivo plano que importará será 'winequality-red.csv' del repositorio Machine Learning de la Universidad de California, Irvine. El archivo plano contiene datos tabulares de las propiedades fisicoquímicas del vino tinto, como el pH, el grado alcohólico y el contenido de ácido cítrico, junto con la calificación de la calidad del vino.

La URL del archivo es

'https://assets.datacamp.com/production/course_1606/datasets/winequality-red.csv'

Después de importarlo, comprobará su directorio de trabajo para confirmar que está allí y luego lo cargará en un pandas DataFrame.

Este ejercicio forma parte del curso

Intermedio Importar datos en Python

Ver curso

Instrucciones de ejercicio

  • Importa la función urlretrieve del subpaquete urllib.request.
  • Asigne la URL del archivo a la variable url.
  • Utilice la función urlretrieve() para guardar el archivo localmente como 'winequality-red.csv'.
  • Ejecute el código restante para cargar 'winequality-red.csv' en un DataFrame de pandas e imprimir su cabecera en el shell.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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())