请教一个R语言的问题?
从10000个整数中随机抽出一个长度为10的整型向量x,偶数按原来的排序形成一个向量y,奇数按原来的倒序形成一个向量z....
从10000个整数中随机抽出一个长度为10的整型向量x,偶数按原来的排序形成一个向量y,奇数按原来的倒序形成一个向量z.
展开
2个回答
展开全部
代码让乱如下坦兆档:
# 生成1-1000的10000个随机整数
x <- sample(1: 1000, 300, replace=T)
# print(x)
# 随机选10个位置
kk <- sample(1: 1000, 10, replace=T)
# print(kk)
# 取x向量
rand = x[seq(1, length(kk), 1)]
# 取y向量
odd = x[seq(1, length(x), 2)]
# 取z向量猜帆
even = x[seq(2, length(x), 2)]
# 输出x,y,z向量
cat("rand numbers x = \n")
print(rand)
cat("\nodd numbers y = \n")
print(odd)
cat("\neven numbers z = \n")
print(even)
结果如下:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询