無作為化試験における患者の流れを説明するコンソート図をプログラムで作成したいと考えています。
DiagrammeR を使用してこのダイアグラムを生成するための R コード (以下のリンクを参照) を持っている人はいますか?
http://www.consort-statement.org/consort-statement/flow-diagram
無作為化試験における患者の流れを説明するコンソート図をプログラムで作成したいと考えています。
DiagrammeR を使用してこのダイアグラムを生成するための R コード (以下のリンクを参照) を持っている人はいますか?
http://www.consort-statement.org/consort-statement/flow-diagram
5年前にstackoverflowで以前に尋ねました。回答はパッケージ図を使用します: R を使用してケース数を表示するためのツリー図を作成します
Google がいくつかの graphviz コードを見つけました: http://blogs.sas.com/content/graphicallyspeaking/2016/10/20/outside-box-consort-diagram/
RStudio は、Graphviz .dot ファイルを直接プレビューできます。
https://blog.rstudio.org/2015/05/01/rstudio-v0-99-preview-graphviz-and-diagrammer/
あるいは、
library(DiagrammeR)
consort <- file("consort.dot")
grViz(diagram = consort)
close(consort)
「consort.dot」は次のとおりです。
digraph g {
start [shape = box, label = "CONSORT Graph"];
node0 [shape = box, label = "All Patients\nN=1000"];
node1 [shape = box, label = "Full Analysis Set\nN=800"];
node2 [shape = box, label = "Excluded\nN=100"];
node3 [shape = box, label = "Not Included\nN=100"];
node4 [shape = box, label = "Safety Set\nN=700"];
node5 [shape = box, label = "Not Dosed\nN=100"];
node6 [shape = box, label = "Treatment A\nN=200"];
node7 [shape = box, label = "Treatment B\nN=150"];
node8 [shape = box, label = "Treatment C\nN=200"];
node9 [shape = box, label = "Treatment D\nN=150"];
start -> node0 -> node1 -> node4 -> {node6 node7 node8 node9};
node0 -> node2;
node0 -> node3;
node1 -> node5;
}