我在尝试将甘特图导出为 png 或任何其他图像格式时遇到问题。RStudio 中的查看器向我展示了甘特图。它还为我提供了另存为图像的选项,但我发现放大时图像非常像素化。
这是我尝试过的,但运行后文件为空:
library(DiagrammeR)
m1<-mermaid("
gantt
dateFormat MM/DD/YY
title Example Gantt
section Example Section
Process1 :done, task_1, 01/01/01, 01/05/01
Process2 :done, task_2, 02/01/02, 02/05/02
Process3 :done, task_3, 03/01/03, 03/05/03
")
m1$x$config = list(ganttConfig = list(
axisFormatter = list(list(
"%y"
,htmlwidgets::JS(
'function(d){ return d.getDay() }'
)
))
))
png("Example.png")
m1
dev.off()