Önemli Bir Ürünü Ne Yapar?
Artık önemli ürün için çalışan bir tanım oluşturduğumuza göre, bununla ilişkili olabilecek özellikleri olup olmadığına bakalım. Aday eşleşmelerden biri salesrank.from ve salesrank.to. Önemli ürünlerin, insanların aşağı yönde satın aldığı ürünlerden daha yüksek satış sıralamasına sahip olma eğiliminde olup olmadığını sorabiliriz. Bunu, önce önemli düğümleri (vertices) alt kümeye ayırıp bunları başlangıç veri çerçevesiyle birleştirerek ve ardından dplyr paketini kullanarak yeni bir veri çerçevesi oluşturarak inceleyeceğiz. Yeni bir grafik oluşturacağız ve kenarları şu şekilde renklendireceğiz: yüksek sıralamadan (1, 2, 3) düşük sıralamaya (20, 21, 22) mavi, tersi durumda kırmızı. Eğer sıralama aşağı yöndeki satın alımlarla ilişkiliyse çoğunlukla mavi bağlantılar göreceğiz; bir ilişki yoksa kırmızı ve mavi yaklaşık eşit olacaktır.
ip_df veri kümesi, önemli ürünlerle ilgili bilgileri içerir.
Bu egzersiz, kursun bir parçasıdır
Vaka Çalışmaları: R ile Ağ Analizi
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Select the from and to columns from ip_df
ip_df_from_to <- ip_df[c(___,___)]
# Create a directed graph from the data frame
ip_g <- graph_from_data_frame(___, directed = ___)
# Set the edge color. If salesrank.from is less than or
# equal to salesrank.to then blue else red.
edge_color <- ifelse(
ip_df$___ <= ip_df$___,
yes = ___,
no = ___
)