首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从DiagrammeR包创建图形时出错

从DiagrammeR包创建图形时出错
EN

Stack Overflow用户
提问于 2021-06-01 00:04:47
回答 1查看 37关注 0票数 0

我正在尝试使用以下代码中的DiagrammeR包在R中创建一个节点链接图:

代码语言:javascript
复制
library(DiagrammeR)

nodes <- create_nodes(nodes = 1:7, type = "number")

edges <- create_edges(from = c(1, 1, 2, 2, 3, 3),
                        to = c(2, 3, 4, 5, 6, 7),
                       rel = "leading to")

graph <- create_graph(nodes_df = nodes, 
                      edges_df = edges, 
                      graph_attrs = "layout = dot", 
                      node_attrs = "fontname = Helvetica", 
                      edge_attrs = "color = gray20") 

# View the graph
render_graph(graph)

但我得到以下错误:

代码语言:javascript
复制
Error in create_nodes(nodes = 1:7, type = "number") : 
  could not find function "create_nodes"

有没有其他方法可以在R中创建这样的图表:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-01 04:37:57

函数create_nodescreate_edges在一段时间前就被弃用了。下面是一些使用替换的代码。

代码语言:javascript
复制
library(DiagrammeR)

nodes <- create_node_df(n=7, type = "number")

edges <- create_edge_df(from = c(1, 1, 2, 2, 3, 3),
                                        to = c(2, 3, 4, 5, 6, 7),
                                        rel = "leading to")

graph <- create_graph(nodes_df = nodes, edges_df = edges)

render_graph(graph)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67777089

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档