Restaurantes em Paris
Ao longo dos exercícios deste curso, vamos trabalhar com vários conjuntos de dados sobre a cidade de Paris.
Neste exercício, você vai começar explorando um conjunto de dados sobre os restaurantes no centro de Paris (compilado a partir de um conjunto de dados aberto do Paris Data). Os dados contêm as coordenadas dos pontos onde ficam os restaurantes e uma descrição do tipo de restaurante.
Partimos do princípio de que você já conhece o básico da biblioteca pandas para trabalhar com dados tabulares (objetos DataFrame) em Python. Aqui, vamos usar o pandas para ler o arquivo CSV fornecido e, em seguida, usar o matplotlib para criar uma visualização dos pontos. Com o matplotlib, primeiro criamos uma figura e um objeto de eixos com fig, ax = plt.subplots(), e depois usamos esse objeto de eixos ax para gerar o gráfico.
Este exercício faz parte do curso
Trabalhando com Dados Geoespaciais em Python
Instruções do exercício
- Importe pandas como
pde matplotlib.pyplot comoplt. - Leia o conjunto de dados de restaurantes (
"paris_restaurants.csv") e atribua-o a uma variável chamadarestaurants. - Inspecione as 5 primeiras linhas do dataframe
dfcom o métodohead(). Você vê as colunas com coordenadas? - Faça uma visualização rápida das localizações dos bairros usando o método
plot()do matplotlib.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import pandas and matplotlib
____
____
# Read the restaurants csv file
restaurants = ____
# Inspect the first rows of restaurants
print(____)
# Make a plot of all points
fig, ax = plt.subplots()
ax.plot(____, ____, 'o')
plt.show()