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(MASS)
farms.mca <- mca(df[,1:2]), abbrev=TRUE)
farms.mca
plot(farms.mca)

salida
Error in mca(df[, 1:2]) : all variables must be factors

trate infructuosamente con
df %<>% mutate_if(is.character, as.factor)
y
factor()

de seguro me he equivocado en algo

saludos
José


El 10/5/20, Jose Betancourt B. <[email protected]> escribió:
> Gracias!!
>
> El 10/5/20, JC Arronte <[email protected]> escribió:
>> Hola Jose,
>>
>> Prueba con mutate_if del paquete dplyr
>>
>>  df %<>% mutate_if(is.character, as.factor)
>>
>> Un saludo
>>
>> JC
>>
>> ________________________________
>> De: R-help-es <[email protected]> en nombre de
>> [email protected] <[email protected]>
>> Enviado: domingo, 10 de mayo de 2020 0:55
>> Para: [email protected] <[email protected]>
>> Asunto: Resumen de R-help-es, Vol 135, Envío 15
>>
>> Envíe los mensajes para la lista R-help-es a
>>         [email protected]
>>
>> Para subscribirse o anular su subscripción a través de la WEB
>>         https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>> O por correo electrónico, enviando un mensaje con el texto "help" en
>> el asunto (subject) o en el cuerpo a:
>>         [email protected]
>>
>> Puede contactar con el responsable de la lista escribiendo a:
>>         [email protected]
>>
>> Si responde a algún contenido de este mensaje, por favor, edite la
>> linea del asunto (subject) para que el texto sea mas especifico que:
>> "Re: Contents of R-help-es digest...". Además, por favor, incluya en
>> la respuesta sólo aquellas partes del mensaje a las que está
>> respondiendo.
>>
>>
>> Asuntos del día:
>>
>>    1. character a factors (Jose Betancourt B.)
>>    2. Procedimiento car0 (Manuel Mendoza)
>>
>> ----------------------------------------------------------------------
>>
>> Message: 1
>> Date: Sat, 9 May 2020 09:48:49 -0400
>> From: "Jose Betancourt B." <[email protected]>
>> To: r-help-es <[email protected]>
>> Subject: [R-es] character a factors
>> Message-ID:
>>
>> <CANuuowPnuWOKouvDmhDv_p6Xo-vXABjv_K=fmkwe5qab-urvnw-2...@mail.gmail.com>
>>
>> Content-Type: text/plain; charset="utf-8"
>>
>>
>> -- ?Como convertir variables definidas como character a factors en un
>> csv?
>>
>> he usado as.factor(varibles) y no las convierte por lo que
>> la librería MASS no me ejecuta el análisis mca
>> saludos
>> Jose
>>
>>
>>
>> Dr. Jose A. Betancourt Bethencourt
>> Universidad de Ciencias Medicas Carlos j. Finlay
>>
>>
>>
>>
>>      [[alternative HTML version deleted]]
>>
>>
>
>
> --
> Dr. Jose A. Betancourt Bethencourt
> Universidad de Ciencias Medicas Carlos j. Finlay
>


-- 
Dr. Jose A. Betancourt Bethencourt
Universidad de Ciencias Medicas Carlos j. Finlay
alergia1;parasitismo1;casos;HB
no;si;10;11
no;si;10;12
si;si;7;10
si;si;14;11
no;si;8;11
si;si;12;8
no;si;15;9
si;si;17;7
si;si;17;6
si;si;11;8
no;si;19;7
si;si;22;8
no;si;21;9
si;si;12;7
si;si;9;7
si;si;11;8
no;si;21;8
si;si;18;8
si;si;10;9
si;si;19;8
si;si;12;7
no;si;12;6
si;si;14;8
si;si;13;8
si;si;11;9
si;si;6;9
no;si;12;7
si;si;17;8
si;si;8;8
si;si;7;9
si;si;8;7
si;si;9;7
si;si;10;6
no;si;8;8
no;si;9;9
no;si;11;11
no;si;9;6
no;si;10;9
si;no;6;12
no;no;10;10
no;no;7;11
no;no;8;10
no;no;13;10
no;no;11;11
no;no;11;12
no;no;15;10
si;no;11;11
no;no;11;10
no;no;10;11
no;no;6;10
no;no;10;11
si;no;11;11
si;no;12;12
si;no;14;10
si;no;6;12
si;no;9;10
si;no;14;11
si;no;8;10
si;no;6;11
si;no;8;10
si;no;9;12
si;no;10;10
si;no;11;11
no;no;8;12
no;no;8;10
no;no;8;11
no;no;6;10
no;no;12;11
no;no;14;10
no;no;11;11
no;no;11;12
no;no;14;10
no;no;15;11
no;no;12;9
no;no;14;13
no;no;12;14
no;no;13;11
si;no;11;12
no;no;12;10
no;no;11;12
no;no;11;13
no;no;7;11
no;no;9;12
no;no;12;10
no;no;14;12
si;no;12;13
no;no;13;14
no;no;14;11
no;no;15;12
no;no;11;10
no;no;13;9
no;no;6;13
no;no;8;14
no;no;8;11
no;no;8;12
no;no;11;10
si;no;13;5
si;no;10;6
si;no;10;8
si;no;8;6
no;no;10;8
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a