ComeçarComece de graça

Explore os distritos de Paris (II)

No exercício anterior, usamos o método plot() personalizado do GeoDataFrame, que produz uma visualização simples das geometrias no conjunto de dados. Os objetos GeoDataFrame e GeoSeries podem ser vistos como versões do DataFrame e Series "com consciência espacial" e, em comparação com seus equivalentes no pandas, expõem métodos e atributos específicos para dados espaciais.

O atributo .geometry de um GeoDataFrame sempre retorna a coluna com os objetos de geometria como uma GeoSeries, qualquer que seja o nome real da coluna (no caso padrão, ela também se chama 'geometry').

Outro exemplo de funcionalidade espacial extra é o atributo area, que fornece a área dos polígonos.

GeoPandas foi importado como geopandas e o conjunto de dados de distritos está disponível na variável districts.

Este exercício faz parte do curso

Trabalhando com Dados Geoespaciais em Python

Ver curso

Instruções do exercício

  • Verifique que tipo de objeto districts é com a função type().
  • Acesse o atributo geometry do GeoDataFrame districts e imprima o tipo desse objeto.
  • Mostre as primeiras 5 linhas da geometria.
  • Inspecione a área das geometrias dos distritos.

Exercício interativo prático

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

# Check what kind of object districts is
print(type(____))

# Check the type of the geometry attribute
print(____)

# Inspect the first rows of the geometry
print(districts.____)

# Inspect the area of the districts
print(districts.____)
Editar e executar o código