การแสดงผลด้วย Arc plot
ต่อจากที่ได้เรียนรู้เกี่ยวกับ nxviz API มาแล้ว ลองสร้าง Arc plot ของเครือข่ายดูกัน keyword argument สองตัวที่จะได้ใช้ในแบบฝึกหัดนี้คือ sort_by='keyX' และ node_color_by='keyX' ซึ่งใช้ระบุ key ใน dictionary ของ metadata ของโหนด เพื่อกำหนดสีและลำดับของโหนด
ได้ import matplotlib.pyplot ไว้ให้แล้วในชื่อ plt
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เครือข่ายเบื้องต้นด้วย Python
คำแนะนำการฝึกหัด
- Import
arcจากnxviz - สร้าง Arc plot ของ
Tแบบไม่กำหนดค่าเพิ่มเติม โดยใช้ฟังก์ชันarc()กับTเป็น argument เพียงตัวเดียว - สร้าง Arc plot อีกแบบของ
Tโดยให้โหนดเรียงลำดับและกำหนดสีตาม keyword'category'ซึ่งต้องระบุ parametersort_byและnode_color_byสำหรับทั้งสอง plot อย่าลืมวาดและแสดงผลด้วยplt.show()
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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()