我试图找到一种方法来将绘图图保存为png而不安装orca(不允许这样做)。
看来,如果我绘制图形,可以说:
library(dplyr)
library(plotly)
p <- plot_ly(z = ~volcano) %>% add_surface()
p
然后单击“导出”>“另存为图像”>“另存为png”,生成的静态图在我的计算机上可用
但是,如果我尝试使用像这样的经典png()
:
png("myvolcano.png")
plot_ly(z = ~volcano) %>% add_surface()
dev.off()
我得到一个空白的png ...
(当它适用于经典plot(1)
时)
如何通过代码重现我从菜单栏中得到的内容?
谢谢!
答案 0 :(得分:1)
嗨,这不仅仅是评论,还是答案,但我的声誉不允许我发表评论。
您可以使用2种策略导出绘图图:
过去曾经有一个函数export(),但现在不推荐使用。 希望这会有所帮助。