diagrammer
을 버전 0.9.0으로 업데이트하고 같은 데이터에서 다른 다이어그램을 렌더링하기 시작했습니다. 내 데이터 프레임은 이제 다음과 같습니다다이어그램을 R에 재배치하는 방법
df <- data.frame(col1 = c("Cat", "Dog", "Bird"),
col2 = c("Feline", "Canis", "Avis"),
stringsAsFactors=FALSE)
코드의 나머지 부분은 다음과 같습니다
uniquenodes <- unique(c(df$col1, df$col2))
library(DiagrammeR)
nodes <- create_node_df(n=length(uniquenodes), nodes = seq(uniquenodes), type="number", label=uniquenodes)
edges <- create_edge_df(from=match(df$col1, uniquenodes), to=match(df$col2, uniquenodes), rel="related")
g <- create_graph(nodes_df=nodes, edges_df=edges)
render_graph(g)
나는이 그림 얻을 코드를 사용하는 경우 :
을 다음과 같이 표시되어야합니다.
. 내가 어떻게 해? @larnsce 솔루션이 나를 위해 작동하지 않습니다. – skan