[R-es] coincidencias entre dos factores
Carlos J. Gil Bellosta
cgb en datanalytics.com
Jue Oct 21 15:44:40 CEST 2010
Hola, ¿qué tal?
Si tus vectores son a y b, simplemente compáralos:
comparacion <- a == b
Un saludo,
Carlos J. Gil Bellosta
http://www.datanalytics.com
El día 21 de octubre de 2010 15:41, Víctor Rodríguez Galiano
<luxorvrg en hotmail.com> escribió:
>
> Hola Javier,
>
> Gracias por tu respuesta. No es eso exactamente lo que necesito. Creo que me he explicado mal.
>
> Y tengo dos factores. El primero de ellos es los resultados de mi clasificación, que tendría la siguiente forma:
>
>
> [1] 12 12 1 12 1 1 1 1 1 1 1 1 12 1 12 1 1 1 1 1 1 1 1 1 1
> [26] 12 1 1 1 1 1 1 12 1 12 1 1 1 1 1 12 1 12 1 12 1 1 1 12 1
> [51] 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2...
>
> El otro factor es el test:
>
> [1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
> [26] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
> [51] 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
>
> Lo que quiero obtener sería lo siguiente:
>
> [1] F F T F T T T T T T T T F T F T T T T T T T T T T
> [26] F T T T T T T F T F T T T T T F T F T F T T T F T
> [51] T T F T T T T T T T T T T T T T T T T T T T T T T
>
>
> T significa True, que quiere decir que las etiquetas coinciden en el test y en la clasificación F significa false que quiere decir... Pues sería eso, pero con 0 y 1:
>
> [1] 0 0 1 0 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1
> [26] 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 0 1 0 1 0 1 1 1 0 1
> [51] 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
>
>
> No se si esto te alcara un poco mi explicación anterior y se te ocurre algo.
>
> Gracias
>
> Víctor.
>
>
>
>
> From: javimunozlara en gmail.com
> Date: Thu, 21 Oct 2010 15:11:21 +0200
> Subject: Re: [R-es] coincidencias entre dos factores
> To: luxorvrg en hotmail.com
> CC: r-help-es en r-project.org
>
> Hola Víctor.
>
>
> mira la función classAgreement en el paquete e1071
>
>
> Saludos.
>
>
> El 21 de octubre de 2010 14:02, Víctor Rodríguez Galiano <luxorvrg en hotmail.com> escribió:
>
>
> Hola a todos,
>
> tengo unos datos clasificados, es decir un factor con etiquetas de 1 a 14 y quiero comprobar las coincidencias con un test (también otro factor). Lo que me interesa obtener más que la matriz de confusión o el indice kappa, es otro factor con las coincidencias entre ambos factores (clasificación y test). Es decir 1 si coinciden las etiquetas y 0 si no coinciden, Supongo que para ello habrá alguna función muy básica en R, pero como soy principiante en esto la desconozco. ¿Alguien me puede ayudar?
>
>
> Gracias.
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>
Más información sobre la lista de distribución R-help-es