У меня в моей программе два блока данных, один из них хранит информацию о покупках (включая идентификаторы продуктов), а другой хранит информацию о продуктах (например, идентификаторы продуктов и названия брендов (как фактор)) Я хочу добавить в 1-й столбец данных с торговыми марками для каждого продукта. я хочу что-то вроде:добавьте столбец в data.frame другим data.frame
purchases$brand <- products[purchases$product_id == products$id,]$brand
Пожалуйста, прочитайте информацию о [как спросить хороший вопрос] (http://stackoverflow.com/help/how-to-ask) и как дать [воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make-a -Великолепный-р-воспроизводимый-пример/5963610). Это облегчит вам помощь другим людям. – Jaap
Вы можете воспользоваться этим: http://stackoverflow.com/questions/1299871/how-to-join-merge-data-frames-inner-outer-left-right – Gopala