ComeçarComece de graça

Uma alternativa rápida

O ggmap também oferece uma alternativa rápida ao ggmap(). Assim como qplot() no ggplot2, qmplot() é menos flexível do que uma especificação completa, mas geralmente exige bem menos digitação. O qmplot() substitui as duas etapas — baixar o mapa e exibir o mapa — e sua sintaxe mistura elementos de qplot(), get_map() e ggmap().

Vamos ver a versão com qmplot() do gráfico com facets do exercício anterior:

qmplot(lon, lat, data = sales, 
       geom = "point", color = class) +
  facet_wrap(~ class)

Perceba que não especificamos um mapa, pois o qmplot() obtém um automaticamente. Fora isso, a chamada a qmplot() é bem parecida com a chamada correspondente a qplot(): use pontos para mostrar os dados de sales, mapeando lon para o eixo x, lat para o eixo y e class para a cor. O qmplot() também define o conjunto de dados e o mapeamento padrão (sem precisar de base_layer), então você pode adicionar facets sem trabalho extra.

Este exercício faz parte do curso

Visualizando dados geoespaciais em R

Ver curso

Instruções do exercício

Usando o exemplo como guia, use qmplot() para criar um gráfico das vendas de casas em que a cor é mapeada para bedrooms, com facets por month.

Exercício interativo prático

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

# Plot house sales using qmplot()
Editar e executar o código