[R-es] Consulta sobre mensaje de error al aplicar un Filtro.

Carlos J. Gil Bellosta cgb en datanalytics.com
Mar Nov 8 16:04:27 CET 2011


Hola, ¿qué tal?

No uses "==" sino %in%.

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 8 de noviembre de 2011 15:59, juan manuel dias
<juamadias en gmail.com> escribió:
> Hola Estimdos,
> Quería consultar por si alguien sabe que puede estar pasando con la
> aplicación de un filtro.
>
> Arroja el siguiente mensaje:
>
> *Mensajes de aviso perdidos
> In TransAcProv$idDepartamento == filtro2 :
>  longitud de objeto mayor no es múltiplo de la longitud de uno menor*
>
> Este es el filtro:
>
> *filtro2 <- c (450, 30 , 449, 862 , 452)*
>
> Y se aplica sobre este data frame:
>
> *TransAcDepto <-
> as.data.frame(TransAcProv[TransAcProv$idDepartamento==filtro2,])
> *
> *str (TransAcDepto)*
> *
> *
> *'data.frame':   7 obs. of  7 variables:
>  $ idProvincia   : int  15 15 15 15 15 15 15
>  $ Provincia     : Factor w/ 24 levels "BUENOS AIRES",..: 20 20 20 20 20 20
> 20
>  $ idDepartamento: int  30 862 861 449 450 451 452
>  $ Departamento  : Factor w/ 429 levels "12 DE OCTUBRE",..: 180 240 108 213
> 101 214 319
>  $ Costo         : num  169302 30498 121829 53739 63919 ...
>  $ Precio        : num  1406362 240837 873203 420907 497073 ...
>  $ Tratamientos  : num  278862 47159 173082 83905 98447 ...*
>
> Muchas gracias.
> Juan Manuel.
>
>        [[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