Я относительно новичок в R и пытаюсь транспонировать рамку даты повторяющихся строк в столбцы определенным образом. То, что я хочу, это в соответствии с методикой распространения () в Tidyr, но я считаю, что это немного отличается, потому что я не могу понять, как это правильно. Каждая запись будет уникальной в зависимости от Company, Loc и Type с несколькими строками Spec, расположенными в виде столбцов. Существует различное количество спецификаций для каждой уникальной записи, может быть до 20 спецификаций.
Что у меня есть
Company Loc Type Spec
100000012 104 51 363
100000012 104 51 431
100000012 104 51 508
100000012 104 51 512
100000012 104 51 513
100000012 126 51 513
100000012 166 53 530
100000012 42 51 516
100000012 43 53 530
100123545 50 52 513
100123545 50 52 363
Что я хочу
Company Loc Type Spec1 Spec2 Spec3 Spec4 Spec5
100000012 104 51 363 431 508 512 513
100000012 126 51 513
100000012 166 53 530
100000012 42 51 516
100000012 43 53 530
100123545 50 52 513 363