从n行和m行

时间:2018-02-03 04:29:42

标签: r dataframe

我有两个数据框('正确答案'和#39;值')。正确答案有行1,2,3 ... 10,值有行(1,2,3)。

我基本上想要创建一个带有值的新数据帧([1,1] [1,2],[1,3],[2,1],[2,2] ...... [Correctanswer(i) ,价值(j)]。

有没有办法在不使用for循环的情况下执行此操作?

1 个答案:

答案 0 :(得分:0)

试试这个:

df1=data.frame(a=1:10)
df2=data.frame(b=c(1,2,3))
as.data.frame(cbind(rep(df1$a,each=3),df2$b))