2013-08-22 43 views
1

我在同一個png文件中繪製了2個圖形(其中一個是barplot)。R,在png中繪製時ylab不能很好地顯示

我的地塊有2個座標軸。我的問題是第二個y軸(右側)的標籤不顯示在我的圖像中。

enter image description here

我想這是因爲我的圖像尺寸。所以我改變了默認值480到600,這讓我這個

enter image description here

我用軸(4)將第二個Y軸在右邊。 奇怪的是,當我做軸(1)時,它的兩個y軸標籤都顯示在左邊。

有人能告訴我這個問題從哪裏來?

回答

7

這是因爲您必須修復您的利潤率,請在繪圖代碼之前嘗試par(mar=c(5,4,4,4))。並看到this爲ok描述或par

0

我找到了答案here。我尋找的功能是mtext()

+3

這將寫入文本的邊緣,你最好自己調整邊距,你給我們看的圖表看起來很糟糕,因爲'axis(4)'沒有這個空間它應該是 – statquant

+0

並隨時接受你的答案或我的或告訴我們你的失蹤 – statquant

+0

我也認爲你的方法是最好的,但我的太容易使用(我花了我幾分鐘得到我想要的),即使它足夠擁擠。 – David