R Error : figure margins too large

今天用Rstudio(server版本)做WGCNA关联表型图出现:Error in plot.new() : figure margins too large

问题:

图版边太大 (24寸显示器都hold不住)


image.png
解决办法:
  • 手动调整绘图窗
  • 将绘图边距改到零

    opar <-par(mar=c(0,0,0,0)) #第一种
    opar <- par(mar = rep(0, 4)) #第二种
    plot.new()
    par(opar)

实际方法:
  • 手动拉到最大没用,第一种方法放弃
  • 尝试第二种
    par("mar")查看默认的边界设置:
> par("mar")
[1] 3 8 1 1

修改绘图参数 par(mar = c(bottom, left, top, right))
我重新设置调整,完美解决,导出pdf文件,但是设置边距为0没有效果,因为我的图形数据会显示不完整。

par(mar = c(4, 8, 8, 1))
总结:

基础没打好,毕竟学习R,我是遇到什么学什么,尴尬~

reference

http://www.aiuxian.com/relative/p-2292685.html
http://blog.sina.com.cn/s/blog_1317cd3430102vmlh.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容