Vẽ biểu đồ các chỉ số theo thời gian
Ta cũng có thể xem các chỉ số của toàn bộ đồ thị thay đổi (hoặc không) theo thời gian như thế nào. Trước đó, bạn đã xem hai chỉ số quan trọng: hệ số gom cụm (clustering) và tính đối ứng (reciprocity). Cả hai đều khá cao, đúng như kỳ vọng sau khi quan sát cấu trúc đồ thị. Tuy nhiên, theo thời gian, mỗi chỉ số có thể thay đổi. Mô hình mua sắm toàn cục trên Amazon có ổn định không? Nếu nghĩ là ổn định, ta kỳ vọng biểu đồ của các chỉ số này gần như là các đường ngang, cho thấy tính đối ứng gần như như nhau mỗi ngày và mức độ gom cụm cao. Hãy xem ta tìm được gì.
Đoạn mã tính transitivity theo đồ thị đã được cung cấp.
Bài tập này là một phần của khóa học
Các nghiên cứu tình huống: Phân tích mạng lưới với R
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Examine this code
transitivity_by_graph <- data.frame(
date = d,
metric = "transitivity",
score = sapply(all_graphs, transitivity)
)
# Calculate reciprocity by graph
reciprocity_by_graph <- data.frame(
date = ___,
metric = ___,
score = ___ )