MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Buat sebuah data frame yang memuat kolom-kolom berikut.
    • trip_out harus berisi distribusi derajat "out" dari trip_g_simp.
    • trip_in harus berisi distribusi derajat "in".
    • ratio harus berisi rasio derajat "out" dibagi derajat "in".
  • Saring trip_deg untuk baris-baris di mana baik trip_out maupun trip_in lebih besar dari 10.
  • 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)
Edit dan Jalankan Kode