Простой поиск для вставки значений во фрейм данных R

Это, казалось бы, простой R-вопрос, но я не вижу точного ответа здесь. У меня есть фрейм данных (alldata), который выглядит следующим образом:

Case     zip     market
1        44485   0
2        44481   0
3        43210   0

Есть более 3,5 миллионов записей.

Затем у меня есть второй фрейм данных, «почтовые индексы».

market    zip
1         44485
1         44486
1         44488
...       ... (100 zips in market 1)
2         43210
2         43211
...       ... (100 zips in market 2, etc.)

Я хочу вернуть правильное значение для alldata $ market для каждого случая на основе alldata $ zip, соответствующего соответствующему значению во фрейме данных zipcode. Я просто ищу правильный синтаксис, и помощь, как обычно, высоко ценится.

Ответы на вопрос(4)

Ваш ответ на вопрос