合并两个不同长度的数据集,R

合并两个不同长度的数据集,R,r,merge,R,Merge,我在合并两个不同长度的数据集时遇到了一个问题-下面是一些示例 df1: df2: 我需要为每个分组变量(a和B)创建一个新的数据帧,其中我将df2$X和df2$Y合并到df1中 我尝试了以下方法: df3 <- merge(df2, df1, all.y = TRUE) df3使用merge时,最好使用以下命令指定一个键 df3 <- merge(df2, df1, by="your key", all.y=T) df3请提供。看起来您可能只想复制几行。 df3 <- me

我在合并两个不同长度的数据集时遇到了一个问题-下面是一些示例

df1:

df2:

我需要为每个分组变量(a和B)创建一个新的数据帧,其中我将
df2$X
df2$Y
合并到df1中

我尝试了以下方法:

df3 <- merge(df2, df1, all.y = TRUE)

df3使用merge时,最好使用以下命令指定一个键

df3 <- merge(df2, df1, by="your key", all.y=T)

df3请提供。看起来您可能只想复制几行。
df3 <- merge(df2, df1, all.y = TRUE)
df3 <- merge(df2, df1, by="your key", all.y=T)