Comece agoraComece grátis

Plotando o bairro Urban Residents e as obras de arte

Agora você sabe que a maioria das obras de arte está no bairro Urban Residents. Neste exercício, você vai criar um gráfico das obras desse bairro. Primeiro, você vai filtrar apenas urban_art a partir de neighborhood_art e vai filtrar urban_polygon a partir de neighborhoods. Depois, você vai criar um gráfico do polígono como ax antes de adicionar o gráfico das obras.

Este exercicio faz parte do curso

Visualizando dados geoespaciais em Python

Ver curso

Instruções do exercicio

  • Crie um GeoDataFrame chamado urban_art usando o acessor .loc[] para obter apenas as obras no bairro "Urban Residents".
  • Use .loc[] novamente para criar um GeoDataFrame chamado urban_polygon a partir de neighborhoods contendo apenas o polígono de "Urban Residents".
  • Plote urban_polygon como ax e defina color como lightgreen.
  • Plote as obras em urban_art. Passe três argumentos: defina ax = ax para adicionar este gráfico ao urban_polygon, use type para rotular os pontos e defina legend = True.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Create urban_art from neighborhood_art where the neighborhood name is Urban Residents
urban_art = neighborhood_art.loc[neighborhood_art.name == ____]

# Get just the Urban Residents neighborhood polygon and save it as urban_polygon
urban_polygon = neighborhoods.loc[____.____ == "Urban Residents"]

# Plot the urban_polygon as ax 
ax = ____.____(color = 'lightgreen')

# Add a plot of the urban_art and show it
urban_art.plot( ax = ax, ____ = 'type', legend = True);
plt.show()
Editar e Executar Código