Subconjunto com base em atributos dos dados
Fazer subconjuntos com base em atributos dos dados combina criar um lógico a partir das colunas do seu data frame e aplicar esse subconjunto ao objeto Spatial___DataFrame. Isso é semelhante a como você cria subconjuntos em um data frame comum.
Crie um lógico a partir de uma coluna, por exemplo, países na Ásia:
in_asia <- countries_spdf$region == "Asia"
in_asia
Depois, use esse lógico para selecionar linhas do objeto Spatial___DataFrame:
countries_spdf[in_asia, ]
Você consegue criar um subconjunto com a Nova Zelândia e plotá-la?
Este exercício faz parte do curso
Visualizando dados geoespaciais em R
Instruções do exercício
- Crie um vetor lógico chamado
is_nzque testa se a colunanameé igual a"New Zealand". - Crie um novo objeto espacial chamado
nzusandois_nzpara fazer o subconjunto decountries_spdf. - Plote
nz.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create logical vector: is_nz
# Subset countries_spdf using is_nz: nz
# Plot nz