2016-11-20 41 views
-2

我想知道如何在我的圖中使用「段()」命令創建一條簡單的「循環」來創建21條垂直線一個簡單的R循環

具體而言,我想21條的垂直線爲等間隔從連續21分在X軸上所有要去在Y軸上。因此,例如對於「第一垂直線」和「最後的‘垂直線’將R代碼爲:

m<- seq(0,1,by=.05) 
segments(c(0,1),c(0,0),c(0,1),c(1,1),col="red") 
+0

'段(M 0,M 1)' – user20650

回答

1

你有詞‘在引號循環’;我假設平原段()命令,而不是一個真正的for循環是你在找什麼。

m = seq(0, 1, length.out=21) # make 21 equally spaced numbers between 0 and 1 
plot.new()      # make a new plot device (delete if using an existing plot) 
segments(m, 0, m, 1, col="red") # draw the red line segments 

這應該使21條垂直線。