LoslegenKostenlos starten

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

<Kurs>Fortgeschrittene Netzwerkanalyse in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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