Замена имени элемента в столбце [дубликаты]

KMISH спросил: 27 ноября 2017 в 05:46 в: r

На этот вопрос уже есть ответ:

  • MATCH function in r [duplicate] 1 ответ

У меня есть два dataframedf1

structure(list(d.x = structure(c(1L, 2L, 3L, NA, NA, NA, NA, 
NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, 
NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA), .Label = c("Sample1", 
"Sample2", "Sample3"), class = "factor"), d.Name = structure(c(1L, 
2L, 3L, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, 
NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, NA, 
NA, NA, NA, NA), .Label = c("A", "B", "C"), class = "factor")), .Names = c("d.x", 
"d.Name"), row.names = c(NA, -37L), class = "data.frame")

df2

structure(list(d.ID = structure(c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L), .Label = c("Sample1", 
"Sample2", "Sample3"), class = "factor")), .Names = "d.ID", row.names =c(NA, 
-37L), class = "data.frame")

Я хочу заменить все имя в df2 на соответствующее имя файла df1, так что examplesSample1 будет называться A


0 ответов