ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Importe pandas como pd e matplotlib.pyplot como plt.
  • Leia o conjunto de dados de restaurantes ("paris_restaurants.csv") e atribua-o a uma variável chamada restaurants.
  • Inspecione as 5 primeiras linhas do dataframe df com o método head(). 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()
Editar e executar o código