DiagrammeR 不接受特定的语法符号
DiagrammeR does not accept specific syntax symbols
我想用 DiagrammeR 包构建一个基本流程图,如下所示。下面的代码块工作正常。但是当我添加“。”时或“=”然后我得到
Error: syntax error in line 9 near '->'
工作代码
library(DiagrammeR)
# A minimal plot
DiagrammeR::grViz("digraph {
graph[layout = dot, rankdir = LR]
BARI_POP4_5_PRIMARY_CN
12
ACR50
BARI_POP4_5_PRIMARY_CN -> 12 -> ACR50
}")
无效代码
library(DiagrammeR)
# A minimal plot
DiagrammeR::grViz("digraph {
graph[layout = dot, rankdir = LR]
population=BARI_POP4_5_PRIMARY_CN.csv
12
ACR50
population=BARI_POP4_5_PRIMARY_CN.csv -> 12 -> ACR50
}")
结果应该是这样的:
但是population=BARI_POP4_5_PRIMARY_CN.csv,12,ACR50分别在a,b,c的位置。
这对你有用吗?形状可以稍后修改
library(DiagrammeR)
grViz(
"digraph{
graph[layout='dot',outputorder=edgesfirst,overlap=T,rankdir=LR]
b[label='population=BARI_POP4_5_PRIMARY_CN.csv']
c [label='12']
d[label='ACR50']
b->c[label='link1']
c->d[label='link2']
}")
目前:
外形变化:看起来更漂亮
grViz(
"digraph{
graph[layout='dot',outputorder=edgesfirst,overlap=T,rankdir=LR]
node[shape='box']
b[label='population=BARI_POP4_5_PRIMARY_CN.csv']
c [label='12']
d[label='ACR50']
b->c[label='link1']
c->d[label='link2']
}")
我想用 DiagrammeR 包构建一个基本流程图,如下所示。下面的代码块工作正常。但是当我添加“。”时或“=”然后我得到
Error: syntax error in line 9 near '->'
工作代码
library(DiagrammeR)
# A minimal plot
DiagrammeR::grViz("digraph {
graph[layout = dot, rankdir = LR]
BARI_POP4_5_PRIMARY_CN
12
ACR50
BARI_POP4_5_PRIMARY_CN -> 12 -> ACR50
}")
无效代码
library(DiagrammeR)
# A minimal plot
DiagrammeR::grViz("digraph {
graph[layout = dot, rankdir = LR]
population=BARI_POP4_5_PRIMARY_CN.csv
12
ACR50
population=BARI_POP4_5_PRIMARY_CN.csv -> 12 -> ACR50
}")
结果应该是这样的:
这对你有用吗?形状可以稍后修改
library(DiagrammeR)
grViz(
"digraph{
graph[layout='dot',outputorder=edgesfirst,overlap=T,rankdir=LR]
b[label='population=BARI_POP4_5_PRIMARY_CN.csv']
c [label='12']
d[label='ACR50']
b->c[label='link1']
c->d[label='link2']
}")
目前:
外形变化:看起来更漂亮
grViz(
"digraph{
graph[layout='dot',outputorder=edgesfirst,overlap=T,rankdir=LR]
node[shape='box']
b[label='population=BARI_POP4_5_PRIMARY_CN.csv']
c [label='12']
d[label='ACR50']
b->c[label='link1']
c->d[label='link2']
}")