(1,0)、(0,1)、(-1,0)、(0、-1)のノードの位置を修正したいと思います。および(0,0)を含む。しかし、それは動作しませんし、私のJavaの知識はゼロです(これは、hereはJavaコードの問題です)。visNetworkパッケージでノードの位置を指定するにはR
誰でも手伝いできますか?次に例を示します。
require(visNetwork, quietly = TRUE)
nodes <- data.frame(id = 1:5)
# x = c(1, 0, -1, 0, 0),
# y = c(0, 1, 0, -1, 0))
edges <- data.frame(from = c(1,2), to = c(1,3))
visNetwork(nodes, edges, width = "100%") %>%
visNodes(x = c(1, 0, -1, 0, 0),
y = c(0, 1, 0, -1, 0), fixed = TRUE, physics = TRUE) %>%
visOptions(highlightNearest = TRUE) %>%
visInteraction(navigationButtons = TRUE, dragNodes = FALSE,
dragView = FALSE, zoomView = FALSE) %>%
visEdges(arrows = 'from')
これはJavaと何が関係していますか? – shmosel
RパッケージはJava(私が理解したところ)をベースにしており、これを修正するためにJavaを理解する必要があることを恐れています。私の編集を参照してください... – Christoph
JavaとJavascriptは完全に別の言語です。 – shmosel