An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20101021/169508d5/attachment.pl>
[R-es] coincidencias entre dos factores
4 messages · Víctor Rodríguez Galiano, Carlos J. Gil Bellosta, Rubén Roa +1 more
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
Si x es el vector de resultados de la clasificación y si y es el vector de test entonces, ifelse(x==y,1,0) hará lo que parece que quieres. Ejemplo: x <- rpois(25,8) y <- rpois(25,8) ifelse(x==y,1,0) HTH R. ____________________________________________________________________________________ Dr. Rubén Roa-Ureta AZTI - Tecnalia / Marine Research Unit Txatxarramendi Ugartea z/g 48395 Sukarrieta (Bizkaia) SPAIN
-----Mensaje original-----
De: r-help-es-bounces en r-project.org
[mailto:r-help-es-bounces en r-project.org] En nombre de VÃctor
RodrÃguez Galiano
Enviado el: jueves, 21 de octubre de 2010 15:41
Para: r-help-es en r-project.org
Asunto: [R-es] coincidencias entre dos factores
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]]
An embedded and charset-unspecified text was scrubbed... Name: no disponible URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20101021/d83fd020/attachment.pl>