Alternatif yang cepat
ggmap juga menyediakan alternatif cepat untuk ggmap(). Seperti qplot() di ggplot2, qmplot() kurang fleksibel daripada spesifikasi penuh, tetapi sering kali jauh lebih sedikit pengetikan. qmplot() menggantikan kedua langkah—mengunduh peta dan menampilkan peta—dan sintaksnya merupakan perpaduan antara qplot(), get_map(), dan ggmap().
Mari kita lihat versi qmplot() dari plot ber-facet pada latihan sebelumnya:
qmplot(lon, lat, data = sales,
geom = "point", color = class) +
facet_wrap(~ class)
Perhatikan bahwa kita tidak menentukan peta, karena qmplot() akan mengambilnya sendiri. Selebihnya, pemanggilan qmplot() tampak sangat mirip dengan pemanggilan qplot() yang setara: gunakan titik untuk menampilkan data sales, memetakan lon ke sumbu x, lat ke sumbu y, dan class ke warna. qmplot() juga menetapkan himpunan data dan pemetaan bawaan (tanpa perlu base_layer) sehingga Anda dapat menambahkan facet tanpa pekerjaan tambahan.
Latihan ini adalah bagian dari kursus
Memvisualisasikan Data Geospasial di R
Petunjuk latihan
Menggunakan contoh sebagai panduan, gunakan qmplot() untuk membuat plot penjualan rumah dengan warna dipetakan ke bedrooms, kemudian di-facet menurut month.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Plot house sales using qmplot()