Anzahl der Kanten im Zeitverlauf
Jetzt übst du, weitere sich verändernde Graph-Statistiken zu visualisieren. Wir starten mit einer einfacheren Aufgabe zum Warmwerden. Zuerst zeichnest du die Anzahl der Kanten im Zeitverlauf.
Dafür erstellst du eine Liste mit der Anzahl der Kanten pro Monat. Der Index dieser Liste entspricht der Anzahl der seit dem ersten Monat vergangenen Monate.
Diese Übung ist Teil des Kurses
Fortgeschrittene Netzwerkanalyse in Python
Anleitung zur Übung
- Importiere
matplotlib.pyplotalsplt. - Erstelle eine Liste der Anzahl der Kanten pro Monat namens
edge_sizes. Verwende dafür eine List-Comprehension, in der du überGsmit der Iteratorvariablegiterierst und der Ausgabeausdrucklen(g.edges())ist. - Zeichne die Kantengrößen im Zeitverlauf.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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()