1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phát hiện gian lận với R

Connected

Bài tập

Các cạnh chồng lên nhau

Hai thành phần cơ bản của một mạng xã hội là nút và cạnh. Trọng số thường là các giá trị dương.

Bộ dữ liệu edges chứa các cạnh cho một mạng nhỏ. Nhiều cạnh giữa hai nút trong mạng có thể cho thấy liên kết giữa các nút đó mạnh hơn so với chỉ một cạnh. Thay vì hiển thị từng cạnh riêng lẻ, bạn có thể cho các cạnh chồng lên nhau, trong đó width bằng với số lượng cạnh.

Thư viện igraph đã được nạp trong môi trường làm việc của bạn, cùng với bộ dữ liệu edges.

Hướng dẫn

100 XP
  • Tạo một đồ thị vô hướng tên là net dựa trên bộ dữ liệu edges với graph_from_data_frame() và đặt directed về giá trị boolean phù hợp (TRUE hoặc FALSE).
  • Vẽ mạng net với plot() và đặt layout là layout_in_circle (không có dấu ngoặc kép ""!).
  • Để có các cạnh chồng lên nhau, đặt E(net)$width bằng số lượng cạnh trùng lặp bằng cách dùng count.multiple() trên net. Tránh các cạnh cong bằng cách đặt E(net)$curved về giá trị boolean phù hợp (TRUE hoặc FALSE).
  • Vẽ lại net với bố cục hình tròn.