Stasiun Paling Sering Dikunjungi Masuk dan Keluar dengan Bobot
Sejauh ini, kita hanya melihat jaringan dengan sisi yang tidak berbobot. Namun, bobot sisi kita sebenarnya adalah jumlah perjalanan, sehingga masuk akal jika kita ingin memperluas analisis derajat dengan menambahkan distribusi derajat berbobot. Ini penting karena meskipun rasio derajat yang seimbang itu penting, hal yang perlu diseimbangkan ulang adalah sepeda. Jika bobotnya sama di semua stasiun, maka rasio derajat tanpa bobot sudah memadai. Tetapi jika kita ingin mengetahui berapa banyak sepeda yang benar-benar mengalir, kita perlu mempertimbangkan bobot.
Padanan berbobot dari distribusi derajat adalah strength. Kita dapat menghitungnya dengan fungsi strength(), yang menyajikan distribusi derajat berbobot berdasarkan atribut weight pada sisi-sisi graf.
Latihan ini adalah bagian dari kursus
Studi Kasus: Analisis Jaringan di R
Petunjuk latihan
- Buat sebuah data frame yang memuat kolom-kolom berikut.
trip_outharus memuat distribusi derajat berbobot (strength)"out"daritrip_g_simp.trip_inharus memuat distribusi derajat berbobot"in".ratioharus memuat rasio derajat "out" dibagi derajat "in".
- Saring
trip_strnguntuk baris-baris di manatrip_outdantrip_inkeduanya lebih besar dari10. - Buat histogram dari rasio yang telah difilter.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
trip_strng <- data_frame(
# Find the "out" strength distribution
trip_out = strength(___, mode = "___"),
# ... and the "in" strength distribution
trip_in = strength(___, mode = "in"),
# Calculate the ratio of out / in
ratio = ___ / trip_in
)
trip_strng_filtered <- trip_strng %>%
# Filter for rows where trips in and out are both over 10
filter(___ > 10, ___ > 10)
# Plot histogram of filtered ratios
hist(___$ratio)