IniziaInizia gratis

Caratteristiche basate sui link del vicinato

A volte, i valori delle caratteristiche dei nodi vicini influenzano il comportamento. In questo esercizio, osserverai il valore degli attributi dei nodi vicini e ne calcolerai la media. Lo farai per degree, triangles, transitivity e betweenness.

Devi:

  • Moltiplicare la matrice di adiacenza per l'attributo di rete di cui vuoi trovare la media, per ottenere il valore complessivo nel vicinato.
  • Per ottenere la media, dividi per il grado del nodo, dato dal vettore degree che è stato precaricato.
  • Infine, converti il risultato in un vettore e assegnalo a network come attributo di nodo.

Questo esercizio fa parte del corso

Analitica predittiva con dati di rete in R

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Extract the average degree of neighboring nodes
V(network)$averageDegree <- 
    as.vector(AdjacencyMatrix %*% V(network)$___) / degree
Modifica ed esegui il codice