1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza danych z mediów społecznościowych w Pythonie

Connected

ćwiczenie

Wizualizacja sieci retweetów

Wizualizacja sieci retweetów to ważny krok w eksploracyjnej analizie danych – pozwala przyjrzeć się strukturze sieci, sprawdzić, czy któryś użytkownik ma nieproporcjonalnie duży wpływ, oraz ocenić, czy w sieci istnieją odrębne kręgi rozmów.

Sieć retweetów zwizualizowana za pomocą algorytmu force directed może wyglądać mniej więcej tak.

Wizualizacja sieci retweetów

Skorzystamy z układu, który działa szybciej, żeby móc szybciej zobaczyć wykres – składnia jest jednak niemal identyczna.

Biblioteka networkx została zaimportowana jako nx, a sieć wczytana do zmiennej G_rt.

Instrukcje

100 XP
  • Wygeneruj rozmiary za pomocą wyrażenia listowego. Pobierz drugi element x dla wszystkich elementów zwróconych przez metodę .degree().
  • Przekaż nazwę sieci jako pierwszy argument do nx.draw_networkx().
  • Przekaż pozycje układu jako drugi argument do draw_networkx.
  • Przekaż listę sizes do parametru node_size.