У меня есть следующий фрейм данных в r:
Color Value
Red 1
Red 3
Red 4
Red 7
Blue 2
Blue 5
Green 1
Green 2
Green 3
Что я хотел бы сделать, так это объединить значения в список, который я могу поместить в отдельную ячейку с поворотом по цвету. То есть мне нужна таблица, которая выглядит так:
Color Value
Red [1,3,4,7]
Blue [2,5]
Green [1,2,3]
У меня есть некоторый успех в решении этой проблемы с помощью цикла for, но я обнаружил, что выполнение этого требует значительного времени. Есть ли в tidyverse более оперативная функция обработки данных, которая может выполнить это преобразование? Я думал, что пакет purrr может содержать ответ, но у меня проблемы с навигацией.
Спасибо!