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

Xác định các cạnh cho từng đỉnh

Trong bài tập này, bạn sẽ học cách xác định các cạnh cụ thể. Bạn sẽ học cách kiểm tra xem có cạnh giữa hai đỉnh hay không, cũng như tìm tất cả các đỉnh được kết nối theo bất kỳ hướng nào với một đỉnh cho trước.

Hướng dẫn

100 XP
  • Trước tiên, hãy trực quan hóa mạng này bằng plot(). Bạn sẽ cải thiện hình này sau. Việc trực quan hóa mạng trước khi phân tích có thể rất hữu ích. Để tăng độ rõ của biểu đồ mạng này, bạn nên đặt kích thước đỉnh bằng 0 và kích thước mũi tên cạnh bằng 0.1.
  • Kiểm tra xem có cạnh theo mỗi hướng giữa đỉnh 184 và đỉnh 178 hay không bằng cách dùng chỉ mục ngoặc đơn trên đối tượng đồ thị. Nếu trả về 1, điều đó cho biết TRUE là có cạnh. Nếu trả về 0, điều đó cho biết FALSE là không có cạnh.
  • Dùng hàm incident() để xác định các cạnh đi theo bất kỳ hướng nào từ đỉnh 184 hoặc chỉ các cạnh đi ra từ đỉnh 184. Đối số thứ nhất là đối tượng đồ thị, đối số thứ hai là đỉnh cần kiểm tra và đối số thứ ba là mode chỉ định hướng. Chọn một trong all, in và out.