99问答网
所有问题
求教:用R语言如何从一个数字列表中从某随机数开始往后列5个数字,并形成列表?
比如,在1,3,5,7,9,11,13,15,17,19,21中从3开始,得到3,5,7,9,11,
但最多也只能从13开始,这样才能保证取得到5个数字!
举报该问题
推荐答案 2014-10-15
假如你的向量是x
# 找出向量的长度n
> n <- length(x)
# 从1到n-5 中随机选一个数
> ind <- sample(n-4, 1)
# 最后找出连续5个
> result <- x[ind + 0:4]来自:求助得到的回答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jzXtOezXvXetzXtWzv.html
相似回答
大家正在搜
相关问题
求教:用R语言如何从一个数字列表中从某随机数开始往
求问如何在R语言中的某一区间内任意取数 去在【0,1】内。谢...
怎么用R语言生成0-1之间的随机数?
R语言 如何生成5个和为100的随机数
如何用R语言生成10个0至1之间随机数且要求他们的和为1?
对于一组分布在(0,1)的随机数,用R语言求多少个数的和大于...
你好,实在麻烦你了!想问一下R语言中一万个随机数中定位第10...