Mulai sekarangMulai gratis

Membuat Peta Web Interaktif

Serupa dengan paket dalam tidyverse, paket leaflet menggunakan operator pipe (yaitu, %>%) dari paket magrittr untuk merangkai pemanggilan fungsi. Artinya, Anda dapat meneruskan hasil dari satu fungsi ke fungsi lain tanpa harus menyimpan keluaran perantara dalam sebuah objek. Sebagai contoh, salah satu cara untuk menemukan setiap mobil dalam himpunan data mtcars dengan mpg >= 25 adalah dengan melakukan pipe data melalui serangkaian fungsi.

mtcars  %>% 
    mutate(car = rownames(.))  %>% 
    select(car, mpg)  %>% 
    filter(mpg >= 25)  

Untuk membuat peta web di R, Anda akan merangkai serangkaian pemanggilan fungsi menggunakan operator %>%. Fungsi pertama kita, leaflet(), akan menginisialisasi htmlwidget lalu kita akan menambahkan ubin peta menggunakan fungsi addTiles().

Latihan ini merupakan bagian dari kursus

Peta Interaktif dengan leaflet di R

Lihat Kursus

Instruksi latihan

  • Muat pustaka leaflet.
  • Panggil fungsi leaflet().
  • Pipe keluaran leaflet() ke addTiles().
  • Coba perbesar/perkecil (zoom) dan geser (pan) pada peta web interaktif pertama Anda.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Load the leaflet library
library(___)

# Create a leaflet map with default map tile using addTiles()
___() %>%
    ___()
Edit dan Jalankan Kode