1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích Mạng lưới trong R

Connected

Bài tập

Assortativity

Trong bài tập này, bạn sẽ tính assortativity() của mạng lưới tình bạn thứ hai từ chương đầu tiên. Đây là thước đo mức độ các đỉnh có xu hướng kết nối ưu tiên với các đỉnh khác có thuộc tính giống hệt nhau. Bạn cũng sẽ xác định assortativity theo bậc (degree assortativity), tức mức độ các đỉnh ưu tiên gắn với các đỉnh khác có bậc tương tự.

Hướng dẫn

100 XP
  • Vẽ biểu đồ khám phá cho đối tượng mạng lưới tình bạn g1 bằng plot().
  • Chuyển thuộc tính gender của mỗi đỉnh thành một vector số gọi là values bằng cách factor hóa rồi dùng as.numeric().
  • Tính assortativity theo giới tính bằng hàm assortativity(). Đối số đầu tiên là đối tượng đồ thị g1. Đối số thứ hai là values.
  • Tính degree assortativity của mạng bằng assortativity.degree(). Đối số đầu tiên là đối tượng đồ thị.