首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R包DiagrammeR输出图选项

R包DiagrammeR输出图选项
EN

Stack Overflow用户
提问于 2022-07-22 17:10:07
回答 1查看 79关注 0票数 1

一个关于使用DiagrammeR包的快速问题。我试图创建一个图表,并将其输出为png格式的图像,或者使用它直接在Rmarkdown中生成图表。但是,输出始终具有原始的DiagrammeR代码。我试过在Rmarkdown中设置echo=F,但仍然没有运气。有没有其他更简单的方法来获得图表呢?

我的r标记代码:

代码语言:javascript
复制
covid <- "graph LR;A(GPS data)-->C{Analytic data};
B[Weather data]-->C{Analytic data};
D[Masking mandatory/compliance]-->C{Analytic data};
E[Demographics]-->C{Analytic data};
F[Covid-testing result]-->C{Analytic data};
G[Covid confirmed cases]-->C{Analytic data};
C{Analytic data}-->M[Modeling];
M[Modeling]-->V[Data visualization]

style A fill:#E5E25F;  style B fill:#87AB51; style C fill:#3C8937;
style D fill:#23772C;  style E fill:#B6E6E6;
style F fill:#E5E25F;  style G fill:#87AB51; style M fill:#3C8937;
style V fill:#23772C;  "

DiagrammeR::mermaid(covid)

对于如何实现这一目标,有什么建议吗?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-22 19:12:47

格式对DiagrammeR很重要,您不应该在代码中使用";“符号。您可以使用以下代码:

代码语言:javascript
复制
---
title: "Untitled"
author: "Author"
date: "2022-07-22"
output: html_document
---

```{r, echo=FALSE}

图书馆(DiagrammeR)

<-“图LR;

A(GPS数据)-->C{分析数据}

BWeather数据->C{分析数据}

DMasking强制性/遵从性->C{分析数据}

人口统计学->C{分析数据}

FCovid-测试结果->C{分析数据}

GCovid确诊病例->C{分析数据}

C{分析数据}->建模

MModeling>VData可视化

风格A fill:#E5E25F风格B fill:#87AB51风格C fill:#3C8937;

D型fill:#23772C风格E fill:#B6E6E6

风格F fill:#E5E25F风格G fill:#87AB51风格M fill:#3C8937;

V型fill:#23772C“

美人鱼(鱼翅)

代码语言:javascript
复制

输出:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73083843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档