Как объединить два списка в R на основе переменных «business_id» и «type». Пробовал несколько вариантов, но они не работали, включая преобразование их в dataframes и попытку объединить их с помощью функции слияния.Как объединить два списка в R на основе значения ключа
В списках
LIST1
$ :List of 5
..$ business_id : chr "ABC"
..$ full_address : chr "DEF"
..$ hours : chr "4-6PM"
..$ open : logi TRUE
..$ type : chr "business"
LIST2
$ :List of 3
..$ checkin_info:List of 3
.. ..$ 7-6 : num 1
.. ..$ 15-0: num 1
.. ..$ 15-3: num 1
..$ type : chr "business"
..$ business_id : chr "ABC"
Результат должен быть
MERGED СПИСОК $: Список 6 .. $ business_id: CHR "ABC" .. $ full_address: CHR "DEF" .. $ часов: chr "4-6PM" .. $ open: logi TRUE .. $ Тип: chr "business" .. $ checkin_info: Список из 3 .. .. $ 7-6: num 1 .. .. $ 15-0: № 1 .. .. $ 15-3: № 1
Вы должны предоставить [воспроизводимый пример] (http://stackoverflow.com/questions/5963269/how-to-make -a-great-r-воспроизводимый пример) с образцовыми входными данными (в формате для копирования/вставки) и желаемым выходом. Опишите точно, что вы подразумеваете под «слиянием» списков. – MrFlick