要生成指定長度的向量,可以使用rep
函數或者seq
函數來生成向量。
使用rep
函數:
# 生成指定長度為10的重復向量
rep(1:3, each=5)
#[1] 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3
# 生成指定長度為10的重復向量
rep(1:3, times=3)
#[1] 1 2 3 1 2 3 1 2 3
使用seq
函數:
# 生成指定長度為10的等差數列向量
seq(from=1, to=10, length.out=10)
#[1] 1 2 3 4 5 6 7 8 9 10
以上是生成指定長度向量的兩種方法,可以根據需要選擇合適的函數。