Dimensionar vértices en threejs
Como en todas las visualizaciones de redes, suele ser útil ajustar el tamaño de los vértices para mostrar su importancia relativa. Esto también es sencillo en threejs. En este ejercicio crearás una visualización interactiva en threejs de la red del club de kárate y dimensionarás los vértices según su centralidad de vector propio relativa.
Este ejercicio forma parte del curso
Análisis de redes en R
Instrucciones del ejercicio
- Calcula la centralidad de vector propio de cada vértice usando
eigen_centrality()y guarda los valores en el objetoec. - Usando
sqrt(), ajusta los valores deecpara crear un nuevo vectorvigual a cinco veces la raíz cuadrada de la centralidad de vector propio original. - Representa la red con la función
graphjsdethreejs, estableciendo el argumentovertex.sizeigual a los valores de v.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create numerical vector of vertex eigenvector centralities
ec <- as.numeric(___(g)$___)
# Create new vector 'v' that is equal to the square-root of 'ec' multiplied by 5
v <- 5*___(___)
# Plot threejs plot of graph setting vertex size to v
___(g, vertex.size = ___)