1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do analýzy sítí v Pythonu

Connected

cvičení

Matrix plot

Teď si procvičíme tvorbu vizualizací. První z nich bude Matrix plot. V Matrix plotu jsou hrany sítě znázorněny prostřednictvím matice.

Pokyny

100 XP
  • Vytvoř vizualizaci Matrix plotu pro podgraf největší propojené komponenty, přičemž autoři budou seskupeni podle čísla své uživatelské skupiny.
    • Nejprve vypočítej podgraf největší propojené komponenty tak, že vložíš nx.connected_components(G) do připravené funkce sorted(). Vestavěná funkce Pythonu sorted() přijme iterovatelný objekt a vrátí seřazený seznam (ve výchozím nastavení vzestupně). Pro přístup k podgrafu největší propojené komponenty proto použij výřez [-1].
    • Vytvoř matrix plot h. Jako parametry zadej graph (podgraf největší propojené komponenty) a group_by s hodnotou 'grouping'.
    • Zobraz matrix plot na obrazovce.