BaşlayınÜcretsiz başlayın

En Çok Gidilen ve Çıkılan İstasyonlar

Burada en çok hangi istasyonlara gidildiğine ve hangi istasyonlardan çıkış yapıldığına bakacağız; ayrıca içe ve dışa derece oranını inceleyeceğiz. Bu bize, bisikletlerin çokça çekildiği ya da bisikletlerin bırakıldığı istasyonlar olarak dengesizleşen istasyonları gösterecek. Bu tür bir bisiklet paylaşım grafiğinin etkili çalışması için, çok fazla kaynak (source) veya havuz (sink) istasyonu olmamalı; yoksa ağın sahibi sürekli bisikletleri yer değiştirmek zorunda kalır! İdeal olarak ağ kendi kendini dengeleyecek şekilde tasarlanır ve bu oluyorsa, istasyonların neredeyse hepsinde içe/dışa derece oranının bire yakın olmasını bekleriz. Önce bunu ağırlıksız durumda inceleyeceğiz.

Bu egzersiz, kursun bir parçasıdır

Vaka Çalışmaları: R ile Ağ Analizi

Kursa Göz Atın

Egzersiz talimatları

  • Aşağıdaki sütunları içeren bir veri çerçevesi oluştur.
    • trip_out, trip_g_simp için "out" derece dağılımını içermeli.
    • trip_in, "in" derece dağılımını içermeli.
    • ratio, "out" derecelerinin "in" derecelerine bölüm oranını içermeli.
  • trip_deg veri çerçevesini, hem trip_out hem de trip_in değerleri 10'dan büyük olan satırlarla filtrele.
  • Filtrelenmiş oranların bir histogramını çiz.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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)
Kodu Düzenle ve Çalıştır