R Error : figure margins too large

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

问题:

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


R Error : figure margins too large_第1张图片
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

你可能感兴趣的:(R Error : figure margins too large)