내가 작업하고있는 네트워크의 가중치를 계산하고 싶습니다. 이렇게하려면 Opsahl 등이 제안한 degree_w
함수를 사용하고 싶습니다. (2010). 네트워크에서 사용하기 전에 장난감 모델을 가지고 조금 더 놀고 싶었습니다. 그러나 튜닝 매개 변수 alpha에 대해 내가 선택한 것이 무엇이든 상관없이 degree_w
은 그 영향을받지 않습니다. alpha = 1
으로 계산할 때 표준 degree
(예상 됨)과 동일한 값을 얻습니다. 문제는 alpha = 0.5
또는 alpha = 1.5
을 사용할 때 값이 변경되지 않는다는 것입니다. 누군가 내가 뭘 잘못하고 있다고 말할 수 있습니까?Opsahl et al. (2010)
library("tnet")
net <- cbind(c(1,1,2,2,2,3), c(2,3,3,4,5,2), c(2,1,2,1,3,2))
degree_w(net, alpha = 1.0)
node degree output
[1,] 1 2 3
[2,] 2 3 6
[3,] 3 1 2
[4,] 4 0 0
[5,] 5 0 0
> degree_w(net, alpha = 1.5)
node degree output
[1,] 1 2 3
[2,] 2 3 6
[3,] 3 1 2
[4,] 4 0 0
[5,] 5 0 0
degree_w(net, alpha = 0.5)
node degree output
[1,] 1 2 3
[2,] 2 3 6
[3,] 3 1 2
[4,] 4 0 0
[5,] 5 0 0
왜'igraph' 라벨 : 여기
내 모델? –'tnet '이어야하지만 아직 새 레이블을 만들 수 없습니다. 나는 그것을'R'으로 바꿨다. – Justyna