Hola:
Otra posibilidad sería la que aparece a continuación.
Saludos,
Marcelino
library(readxl)
library(reshape2)
datin <- read_excel("Ejes formativos.xlsx")
datin_long <- melt(datin, id.vars=c("ID", "area_pertenencia"))[,c("ID",
"value", "area_pertenencia")]
names(datin_long) <- c("ID", "ejes",
Muchas gracias a ambos!
El mié., 6 de octubre de 2021 15:52, Carlos Ortega
escribió:
> Hola,
>
> Sí, otra alternativa para dejarlo como has comentado y leyendo
> directamente de Excel...
>
> #---
>
> library(dplyr)
> library(tidyr)
> library(readr)
> library(readxl)
>
> datin <- read
Buenas tardes,
En mi caso funciona bien usando pivot_longer, pero guardé la información en
csv para leerlo con vroom.
base <- vroom("ruta/Ejes formativos.csv",
col_types = str_c(rep("c",19)))
base %>%
pivot_longer(-c(ID,area_pertenencia),"pregunta")
[image: image.png]
Saludos
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_3hasta eje_tem_17.
Necesitaría que las respuestas de cada persona que están en esa