【发布时间】:2020-07-21 14:34:36
【问题描述】:
我有两个具有不同行数和列数的数据框。一个数据框有两列,另一个数据框有多列。 第一个数据帧看起来像,
第二个数据框是这样的
实际上,我需要将包含 A、B、C 等的第二个数据帧替换为第一个数据帧的第二列的值。
我需要以下格式的输出。
帮我解决这个问题。
输入:
df
structure(list(col1 = c("A", "B", "C", "D", "E", "F", "G", "H",
"I", "J", "K", "L"), col2 = c(10, 1, 2, 3, 4, 3, 1, 8, 19, 200,
12, 112)), row.names = c(NA, -12L), class = c("tbl_df", "tbl",
"data.frame"))
df2
structure(list(col1 = c("A", "F", "W", "E", "F", "G"), col2 = c(NA,
NA, "J", "K", "L", NA), col3 = c(NA, "H", "I", NA, "A", "B")), row.names = c(NA,
-6L), class = c("tbl_df", "tbl", "data.frame"))
【问题讨论】:
-
请将您的数据框编码到问题中