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

Trực quan hoá bằng Arc plot

Tiếp nối những gì bạn đã học về nxviz API, hãy thử vẽ một Arc plot cho mạng lưới. Hai đối số từ khóa bạn sẽ dùng ở đây là sort_by='keyX'node_color_by='keyX', trong đó bạn chỉ định một khóa trong từ điển metadata của nút để sắp xếp và tô màu các nút.

matplotlib.pyplot đã được import sẵn với tên plt.

Bài tập này là một phần của khóa học

Nhập môn Phân tích Mạng bằng Python

Xem khóa học

Hướng dẫn bài tập

  • Import arc từ nxviz.
  • Tạo một Arc plot chưa tuỳ chỉnh của T. Để làm điều này, dùng hàm arc() với chỉ đối số T.
  • Tạo một Arc plot khác của T trong đó các nút được sắp xếp và tô màu theo từ khóa 'category'. Bạn sẽ cần chỉ định các tham số sort_bynode_color_by để làm việc này. Với cả hai biểu đồ, nhớ vẽ ra màn hình và hiển thị bằng plt.show().

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.

# Import necessary modules
import matplotlib.pyplot as plt
____

# Create the un-customized Arc plot: a
a = ____

# Display the plot
plt.show()

# Create the customized Arc plot: a2
a2 = ____

# Display the plot
plt.show()
Chỉnh sửa và Chạy Mã