[R-es] Respuestas múltiples en una sola columna

juan manuel dias ju@m@d|@@ @end|ng |rom gm@||@com
Mie Oct 6 20:16:22 CEST 2021


Hola, cómo andan!

Tengo una base de una encuesta sobre formación profesional realizada a un
conjunto de empleados de una institución.

Una de las preguntas es de respuesta múltiple, eje_tem_1,eje_tem_2,
eje_tem_3....hasta eje_tem_17.

Necesitaría que las respuestas de cada persona que están en esas distintas
columnas (eje_tem a eje_tem_17) queden en una misma columna, y asimismo que
se repita el "ID" y el "area_pertenencia" tantas veces como opciones haya
marcado cada caso/persona/"ID".

Estuve intentando con pivot_longer pero sin resultados!

Actualmente está así

*id  | eje_tem_1  | eje_tem_2 | eje_tem_3  | eje_tem_4    area*
1     rh                  sist               comun            filos
     admin
2     rh                  arte
           medic
3     sist                matem         empre             comun
 asist
4     arte               matem         empre              sist
asist

Y necesitaría que quede así:

*id  |  ejes    |  area*
1     rh           admin
1     sist         admin
1     comun    admin
1     filos        admin
1     admin     admin
2      rh           medic
2     arte         medic
..      ....             .....

Adjunto un recorte de la base!

Muchas gracias!

Saludos, Juan.

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20211006/a30a4cc6/attachment.html>

------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: Ejes formativos.xlsx
Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Size: 10885 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20211006/a30a4cc6/attachment.xlsx>


Más información sobre la lista de distribución R-help-es