Stasiun dengan Arus Masuk dan Keluar Terbanyak
Di sini kita akan melihat stasiun mana yang paling sering menjadi tujuan dan titik keberangkatan, serta rasio derajat masuk terhadap derajat keluar. Ini akan memberi tahu kita stasiun mana yang condong ke arah banyak stasiun lain menarik sepeda dari mereka atau justru banyak sepeda ditinggalkan di sana. Agar graf berbagi sepeda seperti ini bekerja efektif, Anda tidak boleh memiliki terlalu banyak stasiun sumber atau stasiun muara; jika tidak, pemilik jaringan harus terus-menerus memindahkan sepeda! Idealnya, jaringan dirancang untuk mengoreksi diri, dan jika itu terjadi, kita berharap hampir semua stasiun memiliki rasio derajat masuk terhadap keluar sekitar satu. Pertama, kita akan melihat ini pada kasus tanpa bobot.
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 berisi distribusi derajat"out"daritrip_g_simp.trip_inharus berisi distribusi derajat"in".ratioharus berisi rasio derajat "out" dibagi derajat "in".
- Saring
trip_deguntuk baris-baris di mana baiktrip_outmaupuntrip_inlebih besar dari10. - Gambar histogram dari rasio yang telah difilter.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
trip_deg <- data_frame(
# Find the "out" degree distribution
trip_out = degree(___, mode = "___"),
# ... and the "in" degree distribution
trip_in = degree(___, mode = "in")
# Calculate the ratio of out / in
ratio = ___ / trip_in
)
trip_deg_filtered <- trip_deg %>%
# Filter for rows where trips in and out are both over 10
___(___ > 10, ___ > 10)
# Plot histogram of filtered ratios
hist(___$ratio)