เมทริกซ์ผ่านช่วงเวลา
จนถึงตอนนี้ เราดูผลิตภัณฑ์ที่กระตุ้นการซื้อสินค้าอื่นโดยพิจารณาจาก out degree อย่างไรก็ตาม จนกระทั่งบทเรียนที่ผ่านมา เราดูแค่ภาพรวมในช่วงเวลาเดียว คำถามที่น่าสนใจคือ ผลิตภัณฑ์เหล่านี้มี out degree ที่คล้ายกันในแต่ละช่วงเวลาหรือไม่? ท้ายที่สุดแล้ว ผลิตภัณฑ์ที่กระตุ้นการซื้ออาจเป็นเพียงปรากฏการณ์ชั่วคราว แต่ถ้ามีความเสถียรตลอดช่วงเวลา ก็อาจบ่งชี้ว่าผลิตภัณฑ์นั้นมีส่วนผลักดันการซื้อร่วมกันอย่างแท้จริง เพื่อตอบคำถามนี้ เราจะต่อยอดจากโค้ดที่ได้ศึกษาไปแล้ว ซึ่งสร้างรายการที่มีกราฟในแต่ละช่วงเวลา
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เครือข่ายใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Loop over time graphs calculating out degree
degree_count_list <- lapply(___,___, mode = ___)
# Flatten it
degree_count_flat <- ___
degree_data <- data.frame(
# Use the flattened counts
degree_count = ___,
# Use the names of the flattened counts
vertex_name = names(___),
# Repeat the dates by the lengths of the count list
date = rep(___, ___(___))
)