R语言 从要发布的包中获取高分辨率图形



我正在使用"R"包"ropls"(https://www.bioconductor.org/packages/devel/bioc/manuals/ropls/man/ropls.pdf)

我正在尝试从包装中获取高分辨率的图形以进行发布。但是,到目前为止,我没有运气。似乎我无法修改包生成的图形。

这是代码:

> source("http://bioconductor.org/biocLite.R")                            
> biocLite("ropls")   #install ropls package
> library(ropls)
> data(sacurine)
> attach(sacurine)
> sacurine.oplsda <- opls(dataMatrix, sampleMetadata[, "gender"], predI = 1, orthoI = NA)
> plot(sacurine.oplsda)
> detach(sacurine)

我想保存高分辨率生成的"摘要"图。我想以高分辨率获取.tiff和.pdf格式的绘图。

任何帮助将不胜感激。谢谢。

尝试使用以下方法将摘要文件输出为 pdf

plot(sacurine.oplsda, typeVc="summary", file.pdfC="Graph")

输出图形是矢量PDF,因此可以使用其他程序从PDF转换为TIFF文件,具有所需的任何分辨率。 我不知道你使用的是什么操作系统,但Mac上的预览会为你做到这一点。 只需打开 PDF,然后导出为 TIFF。 不过要注意文件大小,我将 8.2 kB PDF 转换为 1200 dpi TIFF (嘿,你想要高分辨率!),它是 282 Mb!

相关内容

  • 没有找到相关文章

最新更新