ÎncepețiÎncepe gratuit

Rețele interactive cu threejs

În acest curs ai folosit exclusiv igraph pentru a crea grafice de rețea statice de bază. Există multe pachete disponibile pentru vizualizarea rețelelor. Unul foarte util este threejs, care îți permite să creezi vizualizări interactive ale rețelelor. Acest pachet se integrează și fără probleme cu igraph. În acest exercițiu vei crea un grafic interactiv de bază al rețelei clubului de karate folosind pachetul threejs. După ce ai generat vizualizarea, nu uita să miști rețeaua cu mouse-ul. Poți face zoom în și din rețea, dar și să o rotești.

Acest exercițiu face parte din cursul

Analiza rețelelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Mai întâi, folosind set_vertex_attr(), creează un nou atribut de nod numit color cu valoarea dodgerblue.
  • Reprezintă grafic rețeaua g folosind funcția graphjs() din threejs. Primul argument trebuie să fie obiectul graf g. Setează și dimensiunea nodului la 1.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

library(igraph)
library(threejs)

# Set a vertex attribute called 'color' to 'dodgerblue' 
g <- ___(g, "___", value = "___")

# Redraw the graph and make the vertex size 1
___(___, vertex.size = ___)
Editează și rulează codul