如何更改軸長?例如:散點圖中的軸長度(不縮放!)
s <- data.table(school=rep(1:3,5), wave=c(rep(1,7), rep(2,8)), v1=rpois(15,10))
plot(s$wave,s$v2)
我得到一個散點圖,其中的數據位於圖的邊緣(圖中有很多空白)。更改xaxp值並沒有幫助(嘗試xaxp=c(-1, +2,4)
)但沒有任何事情發生),當我嘗試將其定義爲一個因素時,我得到一個盒子圖。我知道我可以「擠」它,當我保存到PNG,但有沒有其他方式?
我試圖上傳圖片來傳達問題,但我沒有足夠的信譽。
編輯 - 謝謝誰上傳它(儘管軸被顛倒 - 波是x和V2是y)。事情是第一波和第二波之間有很多「自由空間」。當我將波形定義爲一個因子(它是居中的,每個因子是軸長度的一半)時,該位置是完美的,但它一直給我一個盒子陰謀!
如果您鏈接的圖片(也許就imgur)有人用足夠的聲譽可以發佈你的問題。我很不清楚你的目標。如果您可以通過調整繪圖窗口大小來實現想要的功能(也許使用RStudio中的「縮放」),那麼答案通常是交互式地執行,並在將其保存爲pdf/png時指定高度/寬度等。 – Gregor 2014-12-06 17:53:44
你的意思是y軸限制?嘗試在調用「plot(...)''時使用'ylim = c(0,3)'。 – jlhoward 2014-12-06 17:53:49
所以我插入了情節,但問題似乎仍然不可思議地模糊。 – 2014-12-06 18:42:03