Я немного застрял в R
У меня есть два кадра данных.
I Я хочу сравнить два столбца из другого информационного кадра и извлечь значения другого столбца на основе позиции сопоставления двух сравниваемых столбцов.
пример данных:
test=data.frame(a=seq(1,10,by=1))
test2=data.frame(x=c(1.1,1.3,2.5,4.2,1.2,3.6,3.7,8.8,9.9,4.1),y=seq(1,10,by=1))
Предположим, у меня есть эти данные. Я хочу, чтобы значение x в test2 совпадало с тестами $ a и test2 $ y
extract_test=test2[test2$y %in% test$a,]
Даст мне все данные для соответствующих значений в test2 $ y и test $ a. Но я хочу только test2 $ x для test2 $ y == test $ a