Bắt đầu ngayBắt đầu miễn phí

Trực quan hóa nút theo bậc (degree)

Bây giờ khi bạn đã xem qua đồ thị và khám phá vài thuộc tính cơ bản, hãy đào sâu hơn về mạng lưới của mình. Ta thấy có một số nút kết nối rất mạnh và nhiều điểm ngoại lệ. Ta sẽ trực quan hóa điều này bằng cách vẽ có điều kiện và tô màu một số nút theo in-degree và out-degree. Hãy coi các nút thuộc ba nhóm sau:

  • người retweet nhiều và người được retweet nhiều.
  • người chỉ retweet một lần (in-degree bằng 0 và out-degree bằng 1).
  • người chỉ được retweet một lần (in-degree bằng 1 và out-degree bằng 0).

Cách này giúp bạn hiểu rõ hơn điều gì đang diễn ra ở “vành đai” xung quanh cụm các nút kết nối mạnh.

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

Xem khóa học

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.

# Calculate the "in" degree distribution of retweet_graph
in_deg <- degree(___, mode = "___")

# Calculate the "out" degree distribution of retweet_graph
out_deg <- degree(___, mode = "___")

# Find the case with one "in" degree and zero "out" degrees
has_tweeted_once_never_retweeted <- __ == 1 & __ == 0

# Find the case with zero "in" degrees and one "out" degree
has_never_tweeted_retweeted_once <- __ == 0 & __ == 1
Chỉnh sửa và Chạy Mã