【发布时间】:2018-05-25 22:01:50
【问题描述】:
有没有一种高效的编程方法来解决以下任务?
想象以下向量:
A<-[a,b,c...k]
并希望通过以下方式传播它: 让我们从例如开始n=2
B<-[a,a,b,b,c...,k,k]
现在 n=4 或任何大于 1 的数字
C<-[a,a,a,a,b,...,k,k,k,k]
通过循环来解决它似乎很容易,但是有没有我错过/可以使用的任何基于函数或向量的操作?一个 tidyverse 解决方案(用于在管道中使用它)对我来说是最好的解决方案。
(很难对这项任务进行研究,因为我是 R 的新手,并且没有正确的术语来搜索。任何帮助都会有所帮助。)
【问题讨论】:
标签: r function vector tidyverse