- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从以下位置重现流程图:
http://www.consort-statement.org/consort-statement/flow-diagram
使用 R 中的 DiagrammeR
包。下面是我到目前为止的位置,但我无法让“排除”框与空白节点水平对齐。有什么建议吗?
```{r, echo=FALSE, warning=FALSE, results='hide', message=FALSE}
library(pacman)
p_load(DiagrammeR)
grViz("digraph a_nice_graph {
node [fontname = Helvetica, shape = box, width = 4, fillcolor = LightSalmon, style = filled]
assessed [label = 'Assessed for Elibibility (n = )']
randomized [label = 'Randomized (n = )']
allocatedA [label = 'Allocated to intervention A (n = )']
allocatedB [label = 'Allocated to intervention B (n = )']
lostA [label = 'Lost to follow-up (n = )']
lostB [label = 'Lost to follow-up (n = )']
analyzedA [label = 'Analyzed (n = )']
analyzedB [label = 'Analyzed (n = )']
blank[label = '', width = 0.01, height = 0.01]
excluded[label = 'Excluded (n = )']
subgraph cluster_0 {
rankdir = TD
color = white
assessed -> blank [arrowhead = none]
blank -> randomized
}
subgraph cluster_1 {
rankdir = LR
color = white
blank -> excluded
}
randomized -> {allocatedA allocatedB}
allocatedA -> lostA
allocatedB -> lostB
lostA -> analyzedA
lostB -> analyzedB
}")
```
这是到目前为止的结果图:
最佳答案
我没有使用 RMarkdown 但已经检查了浏览器,我相信这也应该在您的设置中“按原样”工作。重点只是将 blank
和 excluded
放在同一等级。不需要你试过的子图:
digraph a_nice_graph
{
node [fontname = Helvetica, shape = box, width = 4, fillcolor = LightSalmon, style = filled]
assessed [label = 'Assessed for Elibibility (n = )']
randomized [label = 'Randomized (n = )']
allocatedA [label = 'Allocated to intervention A (n = )']
allocatedB [label = 'Allocated to intervention B (n = )']
lostA [label = 'Lost to follow-up (n = )']
lostB [label = 'Lost to follow-up (n = )']
analyzedA [label = 'Analyzed (n = )']
analyzedB [label = 'Analyzed (n = )']
blank[label = '', width = 0.01, height = 0.01]
excluded[label = 'Excluded (n = )']
{ rank = same; blank excluded }
assessed -> blank[ dir = none ];
blank -> excluded[ minlen = 3 ];
blank -> randomized;
randomized -> {allocatedA allocatedB};
allocatedA -> lostA;
allocatedB -> lostB;
lostA -> analyzedA;
lostB -> analyzedB;
}
产量
关于r - DiagrammeR 和 graphviz,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46750364/
我正在尝试使用这个优秀的教程创建一个流程图:https://dannyjnwong.github.io/STROBE-CONSORT-Diagrams-in-R/ library(DiagrammeR
我想用 DiagrammeR 创建一个流程图包裹在 R .图形应如下例所示,但我想在箭头上方添加一些标签。 考虑以下 R 中的可重现示例: library("DiagrammeR") # Create
我正在使用 diagrammeR grViz构建流程图。我想指定一些具有相同等级的节点的顺序。在下图中,我希望节点 1 位于中心而不是左侧。另外,我想给“节点 2”加下划线,而不是“额外的细节”。这是
我正在尝试 R DiagrammeR 库,但无法为盒子之间的连接器添加标签... 我的代码(工作正常)是: library(DiagrammeR) mermaid(" graph TD
对于我的流程图,我有一个详细说明数据流的垂直图表。但是在向下的箭头上,我想添加侧箭头来描述缺失数据的去向。我该怎么做呢?我在任何文档和示例中都看不到它,因为它往往涉及更复杂的事情,而且我知道这是一项非
我想用 DiagrammeR 创建一个流程图包裹在R .在某些节点中,我想减小文本某些部分的字体大小。 考虑 R 中的以下示例: library("DiagrammeR") # Create a no
我希望能够使用 DiagrammeR 创建流程图在 R 中,以便我可以通过 devtools::install_github('rich-iannone/DiagrammeRsvg') 导出 SVG包
我在 R 中使用 DiagrammeR 包来渲染带有美人鱼的流程图: graph LR A[text]-->B[a very, very, very, very, very, very, very,
有人知道 DiagrammeR 目前在使用 GraphViz 时是否支持节点标签的左对齐和右对齐吗? 这是一个简单的例子,我想在两个节点中左对齐文本: library(DiagrammeR) grVi
我正在尝试从以下位置重现流程图: http://www.consort-statement.org/consort-statement/flow-diagram 使用 R 中的 DiagrammeR
我正在尝试从 mermaid 导出甘特图通过 R 转换为文件。我对任何文件格式都感到满意,但 SVG 或 PNG 会更可取。我正在尝试自动执行此操作,因此仅通过 GUI 按下导出不是一种选择。 这是我
鉴于以下流程图来自 DiagrammeR包裹: DiagrammeR::DiagrammeR(diagram = "
我目前有 R 版本 3.2.2,带有 DiagrammeR R 包。尝试运行以下代码时出现这两个错误: library(DiagrammeR) nodes <- create_nodes(nodes
fig.align='center' 不会在 Xaringan 演示文稿中将 Diagrammer 图居中。有什么想法吗? 请参阅下面的 reprex。 --- title: "Title" enco
以下代码使用 DiagrammeR 包在 R 中创建流程图。如何向连接形状的流线添加"is"或“否”(或任何其他文本)?创建图表时,我的节点通常是决策,我想将流程线答案标记为是/否。 library(
我正在使用下面的 rmarkdown 示例,它没有显示符号 theta 也没有显示图形的标题,并且第一个节点太宽(见下面的输出): --- title: "Untitled" output: html
我有一个 R Markdown 文件: --- title: "Untitled" author: "Me" output: html_document --- ```{r setup, includ
我正在尝试在 DiagrammeR 中使用 GraphViz 图。我怎样才能做到这一点? myGraph = grViz(" digraph boxes_and_circles { # a 'gr
我正在使用 R 包绘图器创建流程图。为了获得所需的格式(粗体、项目符号、左对齐),我可以在 html 中编写节点标签。但是,我还想通过调用 R 中的变量来填充一些文本,但我不知道如何同时执行这两项操作
我正在尝试在网格中显示 4 个 venn.diagramm 图。我需要增加图表之间的空间,以便我的图例不与其他图表重叠(或在图表之外)。 我尝试通过在函数 venn.diagram 中使用 margi
我是一名优秀的程序员,十分优秀!