Začněte nyníZačněte zdarma

Sousedské linkové příznaky

Hodnoty příznaků sousedních uzlů někdy ovlivňují chování uzlu samotného. V tomto cvičení se podíváš na hodnoty atributů sousedních uzlů a vypočítáš jejich průměr – a to pro stupeň uzlu, trojúhelníky, tranzitivitu a mezilehlost.

Postupuj takto:

  • Vynásob matici sousednosti síťovým atributem, jehož průměr chceš zjistit, a tím získáš celkovou hodnotu v okolí uzlu.
  • Pro výpočet průměru vyděl výsledek stupněm uzlu, daným vektorem degree, který je předem načtený.
  • Nakonec převeď výsledek na vektor a přiřaď ho do network jako atribut uzlu.

Toto cvičení je součástí kurzu

Prediktivní analytika pomocí síťových dat v R

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Extract the average degree of neighboring nodes
V(network)$averageDegree <- 
    as.vector(AdjacencyMatrix %*% V(network)$___) / degree
Upravit a spustit kód