2016-01-21 82 views
2

我試圖刪除我的直方圖的標題和y軸開頭的位置之間的空格。我編輯了頂部,底部和側邊距,但標題和Y軸之間的間距保持不變。有什麼建議麼?這裏是我的代碼...R圖形:減少主標題和圖形之間的額外空間

par(mfrow=c(1,3), mar = c(4, 4, 4, 1) + 0.1, oma = c(1, 1, 3, 1)) 

hist(data$variable1, xlim = c(1,5), 
    main="Title here", breaks=seq(1,5,1), 
    freq=TRUE, xlab=" ", ylim = c(0,18), 
    border="white", col="gray", cex.main = 2) 

hist(data$variable2, xlim = c(1,5), 
    main="Title here", breaks=seq(1,5,1), 
    freq=TRUE, xlab=" ", ylim = c(0,18), 
    border="white", col="gray", cex.main = 2) 

hist(data$variable3, xlim = c(1,5), 
    main="Title here", breaks=seq(1,5,1), 
    freq=TRUE, xlab=" ", ylim = c(0,18), 
    border="white", col="gray", cex.main = 2) 

謝謝!

回答

2

有人可能希望line.main可以作爲hist(類似於cex.main及類似的)的參數,但不幸的是,似乎並沒有實現。你可以通過line=0hist,但它會影響x軸和y軸的標題(如果有的話還有副標題),而不僅僅是主標題。要僅調整主標題,請單獨繪製:

hist(rnorm(50), main=NA) 
title("A close-set title", line=0)