【发布时间】:2016-04-16 19:11:39
【问题描述】:
我正在编写 R 代码,其中有一个向量“x”,其中包含值 1 到 100,我想创建另一个向量“y”,它在每个第 n 个范围内对一系列值进行子集化。我确定我可以使用 rep() 和 seq() 但我无法弄清楚代码来获得我需要的东西。输出应该是这样的
x <- 1:100
y <- 1 2 3 11 12 13 21 22 23 31 32 33 41 42 43 51 52 53 61 62 63 71 72 73 81 82 83 91 92 93
所以如果我确实有一个向量 x
1001 1002 1003 1011 1012 1013 1021 1022 1023 1031 1032 1033 1041 1042 1043...etc
有什么想法吗?
【问题讨论】:
-
您能否修改您的代码块,以便我们可以将数据复制/粘贴到我们的 R 会话中?
-
抱歉代码块。第一次在stackoverflow上发帖。 @RomanLuštrik
标签: r sequence auto-increment