操作系统: Windows 7,R版本: 3.4.3,Version: 1.1.383
下面的代码使用R的DiagrammeR包生成一个很好的甘特图。我在导出这个包的输出时遇到了问题。在R中,我可以点击Zoom,我的甘特图会出现一个很好的全屏图像。然后,我继续到Export > Copy to Clipboard,当我粘贴,我得到这个奇怪的裁剪版本的图像粘贴到我的目的地。
奇怪的是,它把实际图像的部分屏幕截图加上我的R Studio会话的一部分,并将两者相加在一起。好像坐标已经关闭了一样。我也尝试了Export > Save as Image,也出现了同样的问题。窃听器?我以同样的
根据,我正在尝试使用DiagrammeR创建甘特图。
但是如果节名太长,它们就会溢出到图表中。下面是一个例子。
library(DiagrammeR)
mermaid("
gantt
dateFormat YYYY-MM-DD
title Project timeline
section A ridiculously long section name
create data structures :done, frame1, 2019-01-01, 2019-02-28
section Anoth
为了能够调整用DiagrammeR包(这里已经解释过:https://github.com/rich-iannone/DiagrammeR/issues/93)生成的图形输出的大小,我需要将grVizOutput封装在服务器中的renderUI中,并在ui中通过uiOutput调用它。 这段代码一直向我返回以下错误: Error in as.vector: cannot coerce type 'closure' to vector of type 'character' 注意:直接在UI中调用grVizOutput是可行的,但是不要让我动态地调整图表的大小。
我正在尝试在Shiny中构建一个用户可以动态构建决策树的界面。我遇到的问题是,当我试图动态生成树中的第三层时,我无法将textInputs列表设置为uiOutput。如果你看一下代码,你会发现我在树中用逗号分隔的列表和相应的文本输入生成了级别。对于第二层,每个节点都应该有一个单独的文本框,该文本框也将有一个逗号分隔的列表来表示它的子节点。然而,当我尝试生成textInputs的列表时,我得到了:
Warning in if (!is.na(attribValue)) { :
the condition has length > 1 and only the first element