Hola Jose,
Prueba con mutate_if del paquete dplyr
df %<>% mutate_if(is.character, as.factor)
Un saludo
JC
De: R-help-es en nombre de
r-help-es-requ...@r-project.org
Enviado: domingo, 10 de mayo de 2020 0:55
Para: r-help-es@r-project.org
Asunto: Resumen de
Estimados
No me resultó, describo paso a paso y adjunto base de datos
str((df[,1:2]))# evaluo el tipo de variable
salida
data.frame':101 obs. of 2 variables:
$ alergia1: chr "no" "no" "si" "si" ...
$ parasitismo1: chr "si" "si" "si" "si" ...
#esto es lo que quiero hacer
library(MA
> El 10 may 2020, a las 13:26, Jose Betancourt B.
> escribió:
>
> df %<>% mutate_if(is.character, as.factor)
Esto seguro que está mal, primero por el operador, y segundo que si lo pones
así, sin asignar a nada, no sirve. Prueba:
df <- df %>% mutate_if(is.character, as.factor)
Y luego el r
Si eso no te va prueba esto
df2 <- data.frame(lapply(df[,c(1,2)], as.factor))
farms.mca <- mca(df2)farms.mcaSaludosEn domingo, 10 de mayo de 2020
18:49:13 CEST, Emilio L. Cano escribió:
> El 10 may 2020, a las 13:26, Jose Betancourt B.
> escribió:
>
> df %<>% mutate_if(is.characte
Gracias, si funcionó, pero mejor tener más opciones
El 10/5/20, jose luis escribió:
>
> Si eso no te va prueba esto
> df2 <- data.frame(lapply(df[,c(1,2)], as.factor))
> farms.mca <- mca(df2)farms.mcaSaludosEn domingo, 10 de mayo de 2020
> 18:49:13 CEST, Emilio L. Cano escribió:
>
>
>
>> El