【问题标题】:Saving plot as jpg/tiff in R using ssh使用 ssh 在 R 中将绘图保存为 jpg/tiff
【发布时间】:2018-06-11 12:01:50
【问题描述】:

我正在使用一个名为 wTO (https://cran.r-project.org/web/packages/wTO/index.html) 的特定 R 包

执行主要计算的函数之一还创建了一个绘图等。当我使用 SSH 在 CentOS 服务器上运行脚本时,我想保存绘图。我不确定我应该在哪里插入保存绘图的命令。请帮忙。

命令是

> x= wTO.Complete(k = 32, n = 100, Data, Overlap, method = "p", method_resampling = "Bootstrap", pvalmethod = "BH", savecor = F, expected.diff = 0.2, lag = NULL, normalize = F, plot = T)

【问题讨论】:

    标签: r


    【解决方案1】:

    调用函数前需要打开图形设备:

    http://stat.ethz.ch/R-manual/R-devel/library/grDevices/html/png.html

    打开后,每个情节都会写入此设备,直到您致电dev.off()

    所以你会这样做:

    jpeg(filename = "yourname.jpeg")
    x= wTO.Complete(k = 32, n = 100, Data, Overlap, method = "p", method_resampling = "Bootstrap", pvalmethod = "BH", savecor = F, expected.diff = 0.2, lag = NULL, normalize = F, plot = T)
    dev.off()
    

    然后您可以使用/转移保存在yourname.jpeg 中的绘图。

    【讨论】:

    • 谢谢,完美运行。我正在尝试修复分辨率,目前还不是很好。
    • 太棒了!看看图形设备的widthheight参数。
    猜你喜欢
    • 1970-01-01
    • 2012-08-13
    • 1970-01-01
    • 1970-01-01
    • 2022-12-14
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    相关资源
    最近更新 更多