Số lượng cạnh theo thời gian
Giờ bạn sẽ thực hành vẽ các thống kê đồ thị thay đổi theo thời gian khác. Ta sẽ bắt đầu bằng một bài đơn giản để khởi động. Trước hết, hãy vẽ số lượng cạnh theo thời gian.
Để làm điều này, bạn sẽ tạo một danh sách số lượng cạnh theo từng tháng. Chỉ số của danh sách này tương ứng với số tháng đã trôi qua kể từ tháng đầu tiên.
Bài tập này là một phần của khóa học
Phân tích mạng nâng cao với Python
Hướng dẫn bài tập
- Import
matplotlib.pyplotvới bí danhplt. - Tạo một danh sách số lượng cạnh theo tháng tên là
edge_sizes. Dùng list comprehension để thực hiện, trong đó bạn lặp quaGsvới biến lặp làg, và biểu thức đầu ra làlen(g.edges()). - Vẽ kích thước cạnh theo thời gian.
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 matplotlib
____
fig = plt.figure()
# Create a list of the number of edges per month
edge_sizes = [____]
# Plot edge sizes over time
plt.plot(____)
plt.xlabel('Time elapsed from first month (in months).')
plt.ylabel('Number of edges')
plt.show()