Memplot grafik pada peta
Dalam pelajaran ini, kita akan membuat peta yang menumpangkan graf sepeda pada peta. Selanjutnya, kita akan mewarnai sisi (edge) berdasarkan pelanggan/non-pelanggan dan menggambar ketebalannya berdasarkan jumlah perjalanan. Ingat bahwa pelanggan jaringan berbagi sepeda adalah pengguna tetap dan kemungkinan besar penduduk lokal, sedangkan non-pelanggan lebih mungkin wisatawan. Perjalanan dari non-pelanggan cenderung terbatas pada area tepi danau di kota yang memiliki lebih banyak objek wisata. Pola lain yang akan kita lihat adalah semakin ke barat sebuah stasiun, garisnya semakin tipis, yang berarti lebih sedikit perjalanan yang dilakukan. Menumpangkan graf pada peta membantu memperjelas pola jaringan tertentu dibandingkan jika kita hanya membuat plot hairball biasa.
Data sepeda, bike_dat, dan peta Chicago, chicago, tersedia.
Latihan ini adalah bagian dari kursus
Studi Kasus: Analisis Jaringan di R
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
weighted_trips_by_usertype <- bike_dat %>%
group_by(
from_station_id, to_station_id,
from_latitude, from_longitude,
to_latitude, to_longitude,
usertype
) %>%
# Weight each journey by number of trips
___(___ = ___)