2014-02-20 18 views
1

我想知道是否有修改我有很多點的0到1之間的間距或軸的R.如何更改軸分辨率R中繪製

作出情節分辨率的參數800,並且我希望間隙(圖形點之間的空白)可見,我使用了pch =「_」,但仍不能輕易看到間隙。

感謝

+1

你可能要設置'xaxt ='n''(和/或' yaxt ='n''),然後使用'axis'手動指定座標軸,這提供了更好的控制。 – Thomas

+3

我明白這個問題是如何讓單個點在基本圖形圖的繪圖區內變小。如果這是正確的,那麼試試'cex = 0.1' –

回答

2

繼@IShouldBuyABoat提供的線索,請嘗試cex說法:

x=seq(0,2,by=0.1) 
y=rep.int(1,21) 

par(mfrow=c(1,3)) 

plot(x,y,xlim=c(0,2),cex=0.1) #what you want 
plot(x,y,xlim=c(0,2)) #without using cex argument (default value) 
plot(x,y,xlim=c(0,2),cex=4) #exaggerating the effect you have 

enter image description here

+0

你可以考慮稍微更緊湊的記法:'x = seq(0,2,by = .1)'。 – Thomas

+0

@Thomas,謝謝你的提示(我編輯了答案)。 –