Попытка сделать простой поворот в R, как и в SQL.
Я понимаю, что этот вопрос был задан, однако у меня проблемы с повторяющимися строками.
В настоящее время данные представлены в этом формате (символы - это просто заполнители для удобства просмотра. Фактические данные числовые):
V1 V2 V3 V4
A B C Sales
D E F Sales
G H I Technical
J K L Technical
И его нужно преобразовать в такой формат:
Variable Sales Technical
V1 A G
V1 D J
V2 B H
V2 E K
V3 C I
V3 F L
Я пробовал пакеты reshape и tidyr, и они либо объединяют данные в случае изменения формы, либо выдают ошибки для повторяющихся идентификаторов строк в случае tidyr.
Меня не волнуют повторяющиеся идентификаторы строк, на самом деле необходимо идентифицировать их как факторы для анализа.
Я ошибаюсь? Это правильные пакеты для использования или кто-нибудь может предложить другой метод?