今天用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








网友评论