ComenzarEmpieza gratis

Características basadas en enlaces del vecindario

A veces, los valores de las características de los nodos vecinos influyen en el comportamiento. En este ejercicio, vas a fijarte en el valor del atributo de los nodos vecinos y a calcular su media. Lo harás para degree, triangles, transitivity y betweenness.

Tienes que:

  • Multiplicar la matriz de adyacencia por el atributo de red del que quieras obtener la media, para obtener el valor total en el vecindario.
  • Para calcular la media, divide entre el degree del nodo, dado por el vector degree que ya está precargado.
  • Por último, convierte el resultado en un vector y asígnalo a network como un atributo de nodo.

Este ejercicio forma parte del curso

Analítica predictiva con datos conectados en R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Extract the average degree of neighboring nodes
V(network)$averageDegree <- 
    as.vector(AdjacencyMatrix %*% V(network)$___) / degree
Editar y ejecutar código