欢迎光临
我们一直在努力

R绘 figure margins too large错误,arcmap绘错误

最近在研究分类器,鸢尾花数据用得审美疲劳了,就从网上找了一个breast-cancer-wisconsin数据集。

建模前照例是做一些描述性统计,看下样本特征。数据集有9个自变量,1个因变量标签,先简单粗暴地对所有自变量出个直方图看分布特征:

par(mfcol=c(4,3))for(i in 1:9){print(hist(data.train[,i]))} 便宜美国vps

本来以为这只是一次平常地出图,然而,运行时突然报错:“Error in plot.new() : figure margins too large”
这是什么鬼?margin? 页边距出问题了吗?

看不懂,问百度。一查,发现原来遇到这问题的朋友不少。原来是因为R绘图窗口的大小不够。好吧,我在par()里把绘图区分成了3*4个格子,好象是挺局促的。。。

网上的解决方案是在RStudio里把绘图区拉大,但时灵时不灵。哥试着拉了一下,直到把代码区挤得比门缝还细,才解决问题。
这样不行啊,还怎么看代码?

郁闷地去吃午饭。突然想到,绘图区不够大,那直接搞张大尺寸的jpg吧,生成jpg时把尺寸定义得足够大就解决问题了。

修改代码:

jpeg(filename, width=200*4, height=200*3)par(mfcol=c(4,3))for(i in 1:9){print(hist(data.train[,i]))}dev.off()

问题解决!

72945282

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。