一个简单的 R 循环
A Simple R Loop
我想知道如何使用“segments()”命令?
具体来说,我希望 21 条垂直线等距 从 X 轴上的 21 个连续点 全部到 1 在Y轴上。因此,例如对于“第一条垂直线”和“最后一条"vertical line",R代码是:
m<- seq(0,1,by=.05)
segments(c(0,1),c(0,0),c(0,1),c(1,1),col="red")
你把 "loop" 这个词放在引号里;我假设您正在寻找的是普通的 segments() 命令而不是真正的 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 条垂直线。
我想知道如何使用“segments()”命令?
具体来说,我希望 21 条垂直线等距 从 X 轴上的 21 个连续点 全部到 1 在Y轴上。因此,例如对于“第一条垂直线”和“最后一条"vertical line",R代码是:
m<- seq(0,1,by=.05)
segments(c(0,1),c(0,0),c(0,1),c(1,1),col="red")
你把 "loop" 这个词放在引号里;我假设您正在寻找的是普通的 segments() 命令而不是真正的 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 条垂直线。