如何在不显示的情况下通过Gadfly.jl保存绘图

时间:2016-03-25 07:50:24

标签: plot ggplot2 julia

using Gadfly
myplot = plot(x = 1:10, y = 2:11, Geom.line)
draw(PNG("myplot.png", 3inch, 3inch), myplot)

我只想制作一个png文件而不在浏览器中显示任何内容。 (为什么?例如,我在远程服务器上工作。) 如何阻止函数plot显示图形?

1 个答案:

答案 0 :(得分:4)

没关系。我刚刚在https://github.com/dcjones/Gadfly.jl/issues/479找到答案。

我需要在行的末尾添加分号,例如

myplot = plot(x = 1:10, y = 2:11, Geom.line);
draw(PNG("myplot.png", 3inch, 3inch), myplot)