非交互式 tar_visnetwork()/tar_glimpse()?

Non-interactive tar_visnetwork()/tar_glimpse()?

背景:我在远程系统的终端 R 中工作,没有交互式图形功能。也许我可以设法使 X11 正常工作,但到目前为止,我使用一些变通方法一直很有成效,将绘图直接渲染到文件并使用 sshfs 安装远程图像目录。

交互式图形不适合我,但我想可视化目标依赖项。是否可以以某种方式将 tar_visnetwork() 渲染为静态图像?像下面这样的东西(不起作用)?:

png('test.png')
tar_visnetwork()
dev.off()

tar_visnetwork 创建一个 HTML 小部件。您可以在本地浏览器中呈现此文件:

library(targets)
library(htmltools)

save_html(html = tar_visnetwork(), file = "dag.html")