패키지 작성자는 check.dpl.edges
(rgexf) 함수를 사용해 보는 것이 좋습니다. 이 함수는 가장자리가 복제되었는지 또는 그래프가 지시되었는지 여부를 고려하지 않고 있는지 여부를 알려줍니다. 예 (무향 그래프) 다음
> # An edgelist with duplicated dyads
> relations <- cbind(c(1,1,3,4,2,5,6), c(2,3,1,2,4,1,1))
> # Checking duplicated edges (undirected graph)
> check.dpl.edges(edges=relations, undirected=TRUE, order.edgelist=FALSE)
source target reps
1 1 2 1
2 1 3 2
3 1 3 -1
4 2 4 2
5 2 4 -1
6 1 5 1
7 1 6 1
원래 관계 행렬의 주문에
> relations
[,1] [,2]
[1,] 1 2
[2,] 1 3
[3,] 3 1
[4,] 4 2
[5,] 2 4
[6,] 5 1
[7,] 6 1
이다 rgexf 또한 기능 add.node.spell
및 add.edge.spell
(DE 설명서 참조)로 주문을 취급 할 수 있습니다.
가중치 벡터를 write.gexf
에 전달하는 방법에 대해서는 edgesWeight
인수를 사용해야합니다.
는 nodoschile.org
최저에서 의심 조지 도트 베가이 있으면 알려 주시기 바랍니다!
여러 번 나타나는 가장자리에 가중치를 지정합니다. –
R 코드를 사용하면 도움이 될까요? 다른 edgeWeights를 가진 벡터를 만들고 write.gexf()에 그것을 입력하는 것이 포함됩니까? 설명서에 벡터가 표시되어 있으므로 "시작"및 "중지"및 "시작"및 "중지"패턴을 나타내는 방법을 모르겠습니다. – goldisfine