R collapsibleTree 包:如何使用 R 在可折叠树中的文本中添加新行?

Edw*_*ang 5 javascript tree r d3.js

我正在使用“collapsibleTree”包在 R 中构建一个可折叠树。您可以在这里找到我迄今为止所做的一个小例子。

我想在美元金额和百分比之间插入换行符;所以我想实现的是这个。我在这里找到了关于同样问题的帖子: D3.js - How can I add a new line to the text in this Collapsible Tree? 。然而,该解决方案是用JavaScript编写的,我根本没有编程经验。

我知道在 R 中你可以使用 插入换行符\n,但它似乎不起作用。这是我制作的小示例的代码:

library(collapsibleTree)
data <- data.frame(Level1 = rep("Element 1: $10000 \n 100%",2),
                   Level2 = c("Subelement 1a: $6000 \n 60%",
                              "Subelement 1b: $4000 \n 40%"))
collapsibleTree(
  data,
  hierarchy = c("Level1", "Level2"),
  width = 800,
  height = 800,
  fontSize = 16,
  linkLength = 200,
  fill =  "#001a66" 
)
Run Code Online (Sandbox Code Playgroud)

R中有这个问题的解决方案吗?

任何帮助将不胜感激,非常感谢!