1. Learn
  2. /
  3. Courses
  4. /
  5. Các nghiên cứu tình huống: Phân tích mạng lưới với R

Connected

Exercise

Các chỉ số theo thời gian

Đến giờ, bạn đã xem các sản phẩm thúc đẩy những lần mua khác bằng cách kiểm tra out degree của chúng. Tuy nhiên, cho đến bài trước chúng ta chỉ nhìn vào một ảnh chụp tại một thời điểm. Câu hỏi đặt ra là: các sản phẩm này có cho thấy out degree tương tự nhau ở mỗi bước thời gian không? Suy cho cùng, một sản phẩm thúc đẩy các lần mua khác có thể chỉ mang tính ngẫu nhiên; còn nếu ổn định theo thời gian, điều đó có thể cho thấy sản phẩm đó thực sự góp phần thúc đẩy các lần đồng mua. Để trả lời câu hỏi này, chúng ta sẽ tiếp tục dựa trên đoạn mã đã đi qua, đoạn mã tạo ra một danh sách với một đồ thị ở mỗi bước thời gian.

Instructions 1/3

undefined XP
    1
    2
    3
  • Dùng lapply() để lặp qua bốn đồ thị trong time_graph, tính degree của mỗi đồ thị với mode là "out".
  • Dùng unlist() để làm phẳng degree_count_list.
  • Tạo một data frame với các cột sau.
    • Đặt degree_count là degree_count_flat.
    • Đặt vertex_name là tên của degree_count_flat.
    • Đặt date là các ngày d, lặp lại bằng rep() theo số lần bằng lengths() của degree_count_list.