创建在R中具有相同距离的随机数序列

问题描述 投票:0回答:1

我正在尝试在值范围内创建五个随机数的序列,其中元素之间的距离相同。我是R用户。

更多详细信息:在该数字范围内数字

我想选择尽可能多的随机序列,其中每个元素彼此之间的差异为0.02(0.50,0.52,0.54,0.56,0.58)(0.52、0.54、0.56、0.58、0.60)......(0.60,0.62,0.64,0.66,0.68)

任何帮助将不胜感激。

r rstudio seq linspace
1个回答
0
投票

怎么样:

lapply(seq(0.5, 0.66, 0.02), function(x) x + 0.02*0:4)
#> [[1]]
#> [1] 0.50 0.52 0.54 0.56 0.58
#> 
#> [[2]]
#> [1] 0.52 0.54 0.56 0.58 0.60
#> 
#> [[3]]
#> [1] 0.54 0.56 0.58 0.60 0.62
#> 
#> [[4]]
#> [1] 0.56 0.58 0.60 0.62 0.64
#> 
#> [[5]]
#> [1] 0.58 0.60 0.62 0.64 0.66
#> 
#> [[6]]
#> [1] 0.60 0.62 0.64 0.66 0.68
#> 
#> [[7]]
#> [1] 0.62 0.64 0.66 0.68 0.70
#> 
#> [[8]]
#> [1] 0.64 0.66 0.68 0.70 0.72
#> 
#> [[9]]
#> [1] 0.66 0.68 0.70 0.72 0.74
© www.soinside.com 2019 - 2024. All rights reserved.