Я только начинаю выходить за рамки основ R и дошел до того, что мне нужна помощь. Я хочу реструктурировать некоторые данные. Вот как может выглядеть примерный фрейм данных:
ID Sex Res Contact
1 M MA ABR
1 M MA CON
1 M MA WWF
2 F FL WIT
2 F FL CON
3 X GA XYZ
Я хочу, чтобы данные выглядели так:
ID SEX Res ABR CON WWF WIT XYZ
1 M MA 1 1 1 0 0
2 F FL 0 1 0 1 0
3 X GA 0 0 0 0 1
Какие у меня варианты? Как бы я сделал это в R?
Короче говоря, я хочу сохранить значения столбца CONT и использовать их в качестве имен столбцов в реструктурированном фрейме данных. Я хочу, чтобы переменный набор столбцов оставался постоянным (в приведенном выше примере я держал ID, пол и постоянную Res).
Кроме того, возможно ли контролировать значения в реструктурированных данных? Я могу хотеть сохранить данные в двоичном виде. Я могу захотеть, чтобы некоторые данные имели значение, равное количеству раз, когда каждое значение контакта существует для каждого идентификатора.