Wizualizacja za pomocą wykresów Arc
Korzystając z wiedzy o API biblioteki nxviz, spróbuj teraz utworzyć wykres Arc dla sieci. Dwa argumenty, z którymi będziesz tu pracować, to sort_by='keyX' i node_color_by='keyX' – za ich pomocą wskazujesz klucz ze słownika metadanych węzłów, według którego mają być kolorowane i porządkowane węzły.
Biblioteka matplotlib.pyplot została już zaimportowana jako plt.
To ćwiczenie jest częścią kursu
Wprowadzenie do analizy sieci w Pythonie
Instrukcje do ćwiczenia
- Zaimportuj
arcznxviz. - Utwórz niezkonfigurowany wykres Arc dla
T– wywołaj funkcjęarc(), przekazując jako argument wyłącznieT. - Utwórz kolejny wykres Arc dla
T, w którym węzły są uporządkowane i pokolorowane według klucza'category'. W tym celu podaj parametrysort_byoraznode_color_by. Obydwa wykresy wyświetl na ekranie, używającplt.show().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import necessary modules
import matplotlib.pyplot as plt
____
# Create the un-customized Arc plot: a
a = ____
# Display the plot
plt.show()
# Create the customized Arc plot: a2
a2 = ____
# Display the plot
plt.show()