gpt4 book ai didi

r - DiagrammeR:调整节点内的字体大小

转载 作者:行者123 更新时间:2023-12-01 04:42:15 27 4
gpt4 key购买 nike

我想用 DiagrammeR 创建一个流程图包裹在R .在某些节点中,我想减小文本某些部分的字体大小。

考虑 R 中的以下示例:

library("DiagrammeR")

# Create a node data frame (ndf)
ndf <- create_node_df(n = 4,label = c("aaa", "bbb",
"Same size\nThese letters\nshould be smaller",
"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)

# Print graph
graph %>%
render_graph()

enter image description here

中间节点的字体大小应部分减小。文本“相同大小”应保持原样。文本“这些字母应该更小”的字体大小应该减小。

问题:如何调整节点内部分文本的字体大小?

最佳答案

尝试fixedsize = FALSE .

这会调整节点以拉伸(stretch)以适应单词。记录在案 hereCreate_nodes 下但他们真的没有很好地解释它。

我的行为是Fixedsize=True (因为无论我们放入什么......大小都是固定的)。

所以我试过fixedsize = FALSE它奏效了!

关于r - DiagrammeR:调整节点内的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49487410/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com