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
Instruções de exercício
- Atribua o endereço URL do arquivo à variável
url
. - Leia o arquivo em um DataFrame
df
usandopd.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()