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

Farklı Kullanıcı Türlerinin Grafiklerini Oluşturma

Divvy bisiklet aboneleri ile daha günlük, abone olmayan müşterilerin grafiklerini karşılaştıralım.

Grafiği oluşturmak için graph_from_data_frame() kullanmadan önce veriyi işlemek adına dplyr kullanmak oldukça pratiktir. İhtiyacın olacak yararlı dplyr fonksiyonlarından biri n(); bu, veri çerçevesindeki grubun satır sayısını verir.

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

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

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

subscribers <- bike_dat %>% 
  # Filter for rows where usertype is Subscriber
  ___(___ == "___")

# Count the number of subscriber trips
n_subscriber_trips <- nrow(___)

subscriber_trip_graph <- subscribers %>% 
  # Group by from_station_id and to_station_id
  ___(___, ___) %>% 
  # Calculate summary statistics
  summarize(
    # Set weights as proportion of total trips
    weights = ___() / n_subscriber_trips
  ) %>%
  # Make a graph from the data frame
  graph_from_dataframe()
Kodu Düzenle ve Çalıştır