如何在R中创建按顺序聚集的变量?
如果我有一个从1到200的向量,我如何创建一个变量来创建这些数字的有序簇。例如,前10个数字将被分配一个1,下10个数字将被分配一个2,等等。您可以将如何在R中创建按顺序聚集的变量?,r,dplyr,R,Dplyr,如果我有一个从1到200的向量,我如何创建一个变量来创建这些数字的有序簇。例如,前10个数字将被分配一个1,下10个数字将被分配一个2,等等。您可以将rep与每个参数一起使用。将向量的长度分别替换为200,将每组所需的数字分别替换为10,如果不划分为偶数组,则将其截断 rep(1:(200/10),每个=10) #> [1] 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 #> [24] 3 3
rep
与每个参数一起使用。将向量的长度分别替换为200,将每组所需的数字分别替换为10,如果不划分为偶数组,则将其截断
rep(1:(200/10),每个=10)
#> [1] 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3
#> [24] 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5
#> [47] 5 5 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7
#> [70] 7 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 9 9 10 10
#> [93] 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12
#> [116] 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14
#> [139] 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17
#> [162] 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19
#> [185] 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20
由(v0.2.1)轮(矢量/10)+1创建于2019-04-26?