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

Connected

ćwiczenie

Wykres macierzowy

Czas poćwiczyć tworzenie wizualizacji. Pierwszą z nich będzie wykres macierzowy. W wykresie macierzowym macierz jest reprezentacją krawędzi grafu.

Instrukcje

100 XP
  • Utwórz wizualizację w postaci wykresu macierzowego dla podgrafu największej spójnej składowej, z autorami pogrupowanymi według numeru ich grupy użytkowników.
    • Na początek oblicz podgraf największej spójnej składowej, umieszczając nx.connected_components(G) wewnątrz dostarczonej funkcji sorted(). Wbudowana funkcja Pythona sorted() przyjmuje obiekt iterowalny i zwraca posortowaną listę (domyślnie w kolejności rosnącej). Aby uzyskać dostęp do podgrafu największej spójnej składowej, wynik jest wycinany za pomocą [-1].
    • Utwórz wykres macierzowy h. Musisz określić parametry graph oraz group_by, ustawiając je odpowiednio na podgraf największej spójnej składowej i 'grouping'.
    • Wyświetl wykres macierzowy na ekranie.