Hızlı bir alternatif
ggmap, ggmap()'e hızlı bir alternatif de sunar. ggplot2'deki qplot() gibi, qmplot() tam bir tanıma göre daha az esnektir ama genelde çok daha az yazım gerektirir. qmplot() iki adımı da — haritayı indirme ve haritayı gösterme — tek seferde yapar ve sözdizimi qplot(), get_map() ve ggmap() karışımı gibidir.
Önceki egzersizdeki fasetli grafiğin qmplot() sürümüne bakalım:
qmplot(lon, lat, data = sales,
geom = "point", color = class) +
facet_wrap(~ class)
Dikkat edersen qmplot() kendi haritasını kendisi aldığı için bir harita belirtmedik. Bunun dışında qmplot() çağrısı ilgili qplot() çağrısına oldukça benzer: sales verilerini noktalarla göster, lon'u x eksenine, lati y eksenine ve classı renge eşle. qmplot() ayrıca varsayılan veri kümesini ve eşlemeyi (base_layer gerekmeden) ayarladığı için ekstra uğraşmadan faset ekleyebilirsin.
Bu egzersiz
R ile Coğrafi Verileri Görselleştirme
kursunun bir parçasıdırEgzersiz talimatları
Örneği rehber alarak, qmplot() ile ev satışlarının bir grafiğini oluştur: renge bedroomsu eşle ve grafiği month ile fasetle.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Plot house sales using qmplot()