所以我做了两个单独的专栏: ID <- data.frame(ID=rep(c(12,122,242,329,595,130,145,245,654,878), each = 200))
ID2 <-data.frame(ID=rep(c(863,425,24,92,75,3,200,300,40,500), each = 300)) 为什么我不能使用rbind将一个列堆叠到另一个列上(使所有单独的列成为一个列ID <- rbind(c(ID,ID2))
比方说,我有一个向量和一个带参数的函数,它返回一个data.frame。我希望将该函数应用于向量的每个元素,并将结果组合到一个大的data.frame中。我已经使用lapply和rbind获得了下面的工作命令。但在我看来,这有点“不自然”。有没有更好、更清晰的方法?我对plyr有一些想法,但我想避免使用plyr,因为我更喜欢使用dplyr。runif(a) return(data.frame(unif=unif, no