1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn Phân tích Mạng bằng Python

Connected

Bài tập

Những điều cơ bản về API của NetworkX với mạng Twitter

Để bạn làm quen với API của NetworkX, chúng ta sẽ đi qua một số hàm cơ bản giúp bạn truy vấn một mạng Twitter đã được nạp sẵn và có trong IPython Shell dưới tên biến T. Mạng Twitter này đến từ KONECT, thể hiện một ảnh chụp của một tập con người dùng Twitter. Đây là một mạng Twitter ẩn danh kèm metadata.

Bây giờ bạn sẽ dùng API của NetworkX để khám phá một số thuộc tính cơ bản của mạng, và được khuyến khích thử nghiệm với dữ liệu trong IPython Shell.

Chờ IPython Shell thông báo rằng đồ thị đã được nạp sẵn dưới biến T (đại diện cho mạng Twitter), rồi trả lời câu hỏi sau:

Kích thước của đồ thị T là bao nhiêu, kiểu của T.nodes() là gì, và cấu trúc dữ liệu của phần tử thứ ba trong cạnh cuối cùng liệt kê trong T.edges(data=True) là gì? Các hàm len() và type() sẽ hữu ích ở đây. Để truy cập mục cuối cùng của T.edges(data=True), bạn có thể dùng list(T.edges(data=True))[-1].

Hướng dẫn

50 XP

Các phương án trả lời