我无法mdply
从包中的函数中获得正确的结果plyr
。我有一个数据框:
foo <- data.frame(x = letters[1:3],
times = 3:5)
foo
x times
1 a 3
2 b 4
3 c 5
我想要一个向量,它将由 的元素组成foo$x
,每个元素重复相应数量的foo$times
。
我认为这将是一个简单的应用程序mdply
,如下
mdply(foo, rep)
但是该函数试图将结果绑定在一起(显然失败了,因为它们的长度不同。)
我怎样才能让这个函数返回一个长向量?