2015-05-09 30 views
0

我正在嘗試將多個數字合併爲一個使用R/RStudio的數字。當繪製2乘2,3乘5等等時,它工作正常。除繪製一列外,它工作於所有組合。如果我不嘗試繪圖使用an example of the rather renomated help site statmethods.netR中的一個圖中出現多個圖:如果只有一列出現錯誤

# 3 figures arranged in 3 rows and 1 column 
attach(mtcars) 
par(mfrow=c(3,1)) 
hist(wt) 
hist(mpg) 
hist(disp) 

我得到的消息,第二個圖右後一列:

hist(mpg) 

Error in plot.new() : figure margins too large 

有沒有人經歷了同樣的問題?

回答

2

如果繪圖窗口的大小太小而無法繪製,則RStudio將拋出該錯誤。您可以嘗試拖動相對於控制檯等較大的繪圖窗口,或者可以將繪圖直接寫入文件,例如使用pdf()dev.off()

+0

啊,這是有道理的!我正在做一個11英寸的屏幕..我從來沒有看到物理窗口的大小作爲問題的根源!感謝一羣人的快速回答! – Ratnanil

相關問題