2014-05-15 70 views
-1

假設以下R代碼給出了一個包含四個圖的多圖。圖表中有足夠的空間。如何減少這些圖形之間的空間?其次,如何僅爲外側賦予軸名稱,即從第一個圖形和第二個圖形中刪除x軸圖例。R在圖形上編程

getOption("device")() 

par(mfrow =c(2,2)) 

x<-seq(0.01,10,by=0.01) 

plot(x,2*x) 

plot(x,sin(x)) 

plot(x,cos(x)) 

plot(x,x^3) 

回答

0

嘗試使用邊緣參數在parmar)。使用參數xlab=""刪除第二個圖的x軸:

par(mfrow =c(2,2), mar=c(4,4,1,1)) 

x<-seq(0.01,10,by=0.01) 

plot(x,2*x, xlab="") # here the label for the x axis is removed 

plot(x,sin(x)) 

plot(x,cos(x)) 

plot(x,x^3)