Trực quan hóa với biểu đồ Circos
Biểu đồ Circos là một cách trực quan hóa dữ liệu đồ thị rõ ràng, ít rối, trong đó các nút được sắp theo một thứ tự quanh chu vi hình tròn, còn các cạnh được vẽ bên trong vòng tròn, tạo ra một hình ảnh vừa đẹp mắt vừa giàu thông tin về cấu trúc của mạng lưới.
Trong bài tập này, bạn sẽ tiếp tục thực hành với API của nxviz, lần này dùng biểu đồ circos. matplotlib.pyplot đã được import sẵn với bí danh plt cho bạn.
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
circostừnxviz. - Vẽ mạng Twitter
Tdưới dạng biểu đồ Circos không thêm kiểu dáng. Dùng hàmcircos()để thực hiện. Đừng quên 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 circos plot: c
c = ____
# Display the plot
____