我是R的新手并且在练习时我无法解决如何创建一个结果为的向量:
红黄蓝黄蓝绿蓝绿紫红青绿洋红。
我注意到了
rep(seq(1:3),times = 4)+ rep(0:3,每个= 3)
[1] 1 2 3 2 3 4 3 4 5 4 5 6
所以我觉得创建一个像
这样的向量很有用颜色< - c("红色","黄色","蓝色","绿色","洋红色& #34;"青色&#34)
并将其值与序列相关联,但后来我不知道如何继续。
提前感谢您的帮助!
答案 0 :(得分:0)
我们需要使用索引vector
来扩展'colors'
colors[rep(seq(1:3),times=4) + rep(0:3, each=3)]