1
VisNetwork에 문제가 있습니다. r을 사용하여 그래프를 만들었고 노드를 클릭하고 다른 위치로 이동할 때마다 이전의 위치로 되돌아갑니다. 수동으로 네트워크를 재배치 할 수 있습니까? 일부 노드를 다른 위치로 이동하거나 일부 노드 사이의 모서리 길이를 변경하여 투명하게 만듭니다. 도와 주셔서 감사합니다!VisNetwork의 노드 위치를 수동으로 바꾸는 방법
VisNetwork에 문제가 있습니다. r을 사용하여 그래프를 만들었고 노드를 클릭하고 다른 위치로 이동할 때마다 이전의 위치로 되돌아갑니다. 수동으로 네트워크를 재배치 할 수 있습니까? 일부 노드를 다른 위치로 이동하거나 일부 노드 사이의 모서리 길이를 변경하여 투명하게 만듭니다. 도와 주셔서 감사합니다!VisNetwork의 노드 위치를 수동으로 바꾸는 방법
적어도 두 가지 가능성 :
사용 vis.js
(기본값) 좌표 계산하기 위해 다음 사용 안 함 물리학 후
require(visNetwork)
nodes <- data.frame(id = 1:3)
edges <- data.frame(from = c(1,2), to = c(1,3))
visNetwork(nodes, edges) %>%
visEvents(stabilizationIterationsDone="function() {this.setOptions({ physics: false });}")
또는 사용 igraph
좌표를 계산합니다. 그것은 더 빨리, 그리고 물리학 자동 또한 문제를 방지하기 위해 nodes
수동으로 좌표를 설정하는 방법을 설명 할 수 설정할 수 있습니다
visNetwork(nodes, edges) %>% visIgraphLayout()
를 사용하여 라이브러리 d3Network에
x
&y
열을 렌더링하기 전에 좌표 –