Abrir e ler arquivos simples da Web

Você acabou de importar um arquivo da Web, salvou-o localmente e o carregou em um DataFrame. Se você quiser apenas carregar um arquivo da Web em um DataFrame sem primeiro salvá-lo localmente, poderá fazer isso facilmente usando pandas. Em particular, você pode usar a função pd.read_csv() com o URL como primeiro argumento e o separador sep como segundo argumento.

O endereço URL do arquivo, mais uma vez, é

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

Este exercício faz parte do curso

Importação intermediária de dados em Python

Ver Curso

Instruções de exercício

  • Atribua o endereço URL do arquivo à variável url.
  • Leia o arquivo em um DataFrame df usando pd.read_csv(), lembrando que o separador no arquivo é ';'.
  • Imprima o cabeçalho do DataFrame df.
  • Execute o restante do código para plotar o histograma do primeiro recurso no DataFrame df.

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

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