В моем «dataset1» у меня есть своего рода словарь, где каждый код соответствует состоянию. В моем втором наборе данных «dataset2» я хотел бы сопоставить код с соответствующим состоянием. Я был бы признателен за обобщаемое, векторизованное решение.Соответствие соответствия в R
Входы:
dataset1
V1 V2
001 'State1'
005 'State2'
011 'State3'
011 'State3'
005 'State2'
dataset2
V1
011
001
011
005
Желаемый результат:
011 'State3'
001 'State1'
011 'State3'
005 'State2'
Я настоятельно рекомендую использовать 'true' и' false' вместо 'и' Т * f'. Посмотрите, что происходит, когда 'F = 1' и' T = "oups" 'например. –
В этом случае 'T' может быть переменной, но' TRUE' не может? –
Попробуйте 'TRUE <- 1'. –