首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DiagrammeR:如何在节点中插入中断行?

DiagrammeR:如何在节点中插入中断行?
EN

Stack Overflow用户
提问于 2018-02-01 17:18:07
回答 1查看 1.6K关注 0票数 1

我想用RDiagrammeR创建一个流程图。一些节点的文本应该有一个行中断。

R中考虑以下可重复的示例

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

# Create a node data frame (ndf)
ndf <- create_node_df(n = 4,
                      label = c("hi stacko", "aaa", "bbb", "ccc"))

# Create an edge data frame (edf)
edf <- create_edge_df(from = c(1, 2, 3, 3),
                      to = c(4, 3, 1, 4))

# Create a graph with the ndf and edf
graph <- create_graph(nodes_df = ndf,
                      edges_df = edf)

# Create a PDF file for the graph (`graph.pdf`)
graph %>%
  render_graph()

在这个流程图中,我想在左下角的"hi“和"stacko”之间添加一个行间隔。我找到了一些建议<br>\n的消息来源。不幸的是,两者都不起作用。

DiagrammeR**?** 问题:如何在中插入中断行

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-01 19:41:11

这对我来说很管用:

代码语言:javascript
复制
ndf <- create_node_df(n = 4,label = c("hi\nstacko", "aaa", "bbb", "ccc"))

并且,当与代码的其余部分一起运行时,生成以下关系图:

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

https://stackoverflow.com/questions/48568341

复制
相关文章

相似问题

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