将数据分配给具有相同 ID 但来自 R 中不同数据帧的多个观察值

时间:2021-06-01 03:02:56

标签: r dataframe group-by mutate

我有两个数据框,x 和 y。

x <- data.frame(ID = c(1, 2, 3, 4, 5),
                data = c("a", "b", "a", "d", "e"))


y <- data.frame(ID = c(1, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5))

我想将数据帧 Y 中的每个 ID 分配到数据帧 X 中的相应数据。唯一的问题是我想将 x 中的数据分配给 y 中的每个 ID 有多个观察值。

y <- data.frame(ID = c(1, 2, 2, 2, 3, 3, 4, 4, 4, 5, 5),
                data = c("a", "b", "b", "b", "a", "a", "d", "d", "d", "e"))

我在这个网站上搜索了很多但找不到解决方案,任何帮助都会很棒。

0 个答案:

没有答案
相关问题