R是否有简写,功能或操作符,我可以使用它来轻松生成以下向量?
v1 <- c(1, 2, 3, 4, 5)
Run Code Online (Sandbox Code Playgroud)
就像是
v1 <- 1..5
Run Code Online (Sandbox Code Playgroud)
> 1:5
[1] 1 2 3 4 5
Run Code Online (Sandbox Code Playgroud)
要么
> seq(1, 5)
[1] 1 2 3 4 5
Run Code Online (Sandbox Code Playgroud)
seq 非常灵活,因为它允许您以各种组合指定步幅,所需数量的输出元素等:
## Default S3 method:
seq(from = 1, to = 1, by = ((to - from)/(length.out - 1)),
length.out = NULL, along.with = NULL, ...)
Run Code Online (Sandbox Code Playgroud)
例如:
> seq(from=1, by=3, length.out=5)
[1] 1 4 7 10 13
Run Code Online (Sandbox Code Playgroud)