LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Importiere matplotlib.pyplot als plt.
  • Erstelle eine Liste der Anzahl der Kanten pro Monat namens edge_sizes. Verwende dafür eine List-Comprehension, in der du über Gs mit der Iteratorvariable g iterierst und der Ausgabeausdruck len(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() 
Code bearbeiten und ausführen