1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do analizy sieci w Pythonie

Connected

ćwiczenie

Wykres Circos

Na koniec stworzysz wykres Circos dla tej sieci!

Instrukcje

100 XP
  • Utwórz wykres Circos sieci, w którym użytkownicy GitHub są posortowani według stopnia węzła oraz pogrupowani i pokolorowani według klucza 'grouping'. W tym celu:
    • Iteruj po wszystkich węzłach w G, uwzględniając metadane (podając data=True).
    • W każdej iteracji pętli oblicz stopień węzła n za pomocą nx.degree() i ustaw jego atrybut 'degree'.
    • Utwórz wykres circos c, podając trzy parametry oprócz grafu G: argument sort_by o wartości 'degree' oraz argumenty group_by i node_color_by, oba o wartości 'grouping'.
    • Wyświetl wykres Circos na ekranie.