ComenzarEmpieza gratis

Abrir y leer archivos planos desde la web

Acabas de importar un archivo desde la web, guardarlo localmente y cargarlo en un DataFrame. Si lo que quieres es cargar un archivo de la web directamente en un DataFrame sin guardarlo antes de forma local, puedes hacerlo fácilmente con pandas. En concreto, puedes usar la función pd.read_csv() con la URL como primer argumento y el separador sep como segundo argumento.

La URL del archivo, una vez más, es

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

Este ejercicio forma parte del curso

Importación intermedia de datos en Python

Ver curso

Instrucciones del ejercicio

  • Asigna la URL del archivo a la variable url.
  • Lee el archivo en un DataFrame df usando pd.read_csv(), recordando que el separador del archivo es ';'.
  • Imprime la cabecera del DataFrame df.
  • Ejecuta el resto del código para trazar el histograma de la primera característica del DataFrame df.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Import packages
import matplotlib.pyplot as plt
import pandas as pd

# Assign url of file: url


# Read file into a DataFrame: df


# Print the head of the DataFrame
print(____)

# Plot first column of df
df.iloc[:, 0].hist()
plt.xlabel('fixed acidity (g(tartaric acid)/dm$^3$)')
plt.ylabel('count')
plt.show()
Editar y ejecutar código