R 如何从一个数据帧生成具有相同值的更大数据帧

R 如何从一个数据帧生成具有相同值的更大数据帧,r,R,我有12x2的数据集。我想创建一个大小为48x9的数据帧(与初始数据帧中的值相同)。我发现的一个解决方案是执行3次rbind(),然后执行4次cbind()。我怎样才能在不多次写入cbind和rbind的情况下快速完成它 我找到了以下解决方案test我通过使用do.call(“rbind”,replicate(3,df,simplify=FALSE))找到了解决方案,同样的逻辑也适用于列对不起,您能通过dput()提供数据吗?另外,4x10意味着4行10列,或者仅仅是40个随机大小的数据集?我补

我有12x2的数据集。我想创建一个大小为48x9的数据帧(与初始数据帧中的值相同)。我发现的一个解决方案是执行3次
rbind()
,然后执行4次
cbind()
。我怎样才能在不多次写入
cbind
rbind
的情况下快速完成它


我找到了以下解决方案
test我通过使用
do.call(“rbind”,replicate(3,df,simplify=FALSE))
找到了解决方案,同样的逻辑也适用于列

对不起,您能通过
dput()提供数据吗?另外,4x10意味着4行10列,或者仅仅是40个随机大小的数据集?我补充了这个问题。12x2表示12行2列
structure(list(Group.1 = 1:12, x = c(-1.44379403794038, -0.662282958199357, 
NA, NA, 11.6111730205279, 15.479, 17.8206451612903, 16.7009384164223, 
12.9984545454545, 7.88973607038123, NA, 0.793225806451613)), row.names = c(NA, 
-12L), class = "data.frame")