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' và 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
Hướng dẫn bài tập
- Import
arctừnxviz. - Tạo một Arc plot chưa tuỳ chỉnh của
T. Để làm điều này, dùng hàmarc()với chỉ đối sốT. - Tạo một Arc plot khác của
Ttrong đó 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_byvànode_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ằngplt.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()