求教:用R语言如何从一个数字列表中从某随机数开始往后列5个数字,并形成列表?

2025-03-31 20:25:58
推荐回答(1个)
回答1:

假如你的向量是x
# 找出向量的长度n
> n <- length(x)
# 从1到n-5 中随机选一个数
> ind <- sample(n-4, 1)
# 最后找出连续5个
> result <- x[ind + 0:4]