1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza sieci w R

Connected

ćwiczenie

Trójwymiarowy graf sieci społeczności

W tym ćwiczeniu stworzysz interaktywny wykres threejs, w którym wierzchołki są przedstawione na podstawie przynależności do społeczności wyznaczonej metodą szybkiego wykrywania społeczności (fast-greedy).

Instrukcje

100 XP
  • Użyj funkcji membership() na obiekcie społeczności kc (typ igraph), aby wygenerować wektor przynależności do społeczności dla każdego wierzchołka.
  • Sprawdź liczbę społeczności, używając funkcji sizes() na obiekcie społeczności kc.
  • Użyj set_vertex_attr(), aby dodać atrybut wierzchołka o nazwie color do obiektu grafu g. Jako wartości podaj kolory odpowiadające przynależności przypisanej do obiektu i.
  • Wyrysuj trójwymiarowy graf, używając funkcji graphjs() na obiekcie sieci g.