[英]R package DiagrammeR output graph options
關於使用 DiagrammeR 包的一個快速問題。 我正在嘗試創建一個圖表並將其輸出為 png 格式的圖像,或者使用它直接在 Rmarkdown 中生成圖表。 但是,輸出始終具有原始 DiagrammeR 代碼。 我嘗試在 Rmarkdown 中設置 echo=F,但仍然沒有運氣。 還有其他更直接的方法來繪制圖表嗎?
我的降價代碼:
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)
關於如何實現這一目標的任何建議? 謝謝!
格式對DiagrammeR
很重要,您不應該使用“;” 簽入您的代碼。 您可以使用以下代碼:
---
title: "Untitled"
author: "Author"
date: "2022-07-22"
output: html_document
---
```{r, echo=FALSE}
library(DiagrammeR)
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 "
mermaid(covid)
```
輸出:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.