データフレーム内の列の要素を別のデータフレームと照合したいと思います。
次のデータフレームを検討してください。
A=data.frame(par=c('long A story','long C story', 'blabla D'),val=1:3)
B=data.frame(par=c('Z','D','A'),val=letters[1:3])
B 列の「par」の各要素は、A 列の par と照合する必要があります。一致する場合は、A でラベル付けする必要があります [これにより、A と B をマージするための共通の値の列が得られます]。
したがって、望ましい結果は次のとおりです。
A=transform(A,label=c('A','NA','D'))
これはどのように行うことができますか?
ヘンク