[R-br] Combinar vetores com tamanhos diferentes...

Lucas Barbosa lucasbcr em gmail.com
Sábado Junho 2 18:22:19 BRT 2012


André, no código abaixo, x é a lista com os vetores.

indices = which( sapply(x, length) == 65 )
x[indices]

Abs.,
Lucas Cusinato

Em 2 de junho de 2012 10:41, andrebvs <andrebvs em bol.com.br> escreveu:

> Como filtrar um resultados particulares de uma lista de resultados, cujo
> interesse é filtrar vetores de mesmo tamanho?
> exemplo:
>
> [[1]]
> [1]  2  3  4  5  6  7  8 10 30 50 70 90  0 11 13 14 15 16 17 18 19 31 51
> [24] 71 91 22 23 24 25 26 27 28 42 62 82 33 34 35 36 37 38 39 43 53 63
> 73            -->  tamanho 67
> [47] 83 93 44 45 46 47 48 54 64 74 84 94 55 56 57 58 59 65 75 85 95
>
> [[2]]
> [1]  2  3  4  5  6  7  8 10 30 50 70 90  0 11 13 14 15 16 17 18 19 31 51
> [24] 71 91 22 23 24 25 26 27 28 42 62 82 33 34 35 36 37 38 39 43 53 63
> 73            -->  tamanho 66
> [47] 83 93 44 45 46 47 48 54 64 74 84 94 56 65 66 67 68 76 86 96
>
> [[3]]
> [1]  2  3  4  5  6  7  8 10 30 50 70 90  0 11 13 14 15 16 17 18 19 31 51
> [24] 71 91 22 23 24 25 26 27 28 42 62 82 33 34 35 36 37 38 39 43 53 63
> 73            -->  tamanho 67
> [47] 83 93 44 45 46 47 48 54 64 7 4 84 94 57 67 75 76 77 78 79 87 97
>
> [[4]]
> [1]  2  3  4  5  6  7  8 10 30 50 70 90  0 11 13 14 15 16 17 18 19 31 51
> [24] 71 91 22 23 24 25 26 27 28 42 62 82 33 34 35 36 37 38 39 43 53 63
> 73            -->  tamanho 66
> [47] 83 93 44 45 46 47 48 54 64 74 84 94 58 68 78 85 86 87 88 98
>
> [[5]]
> [1]  2  3  4  5  6  7  8 10 30 50 70 90  0 11 13 14 15 16 17 18 19 31 51
> [24] 71 91 22 23 24 25 26 27 28 42 62 82 33 34 35 36 37 38 39 43 53 63
> 73             -->  tamanho 65
> [47] 83 93 44 45 46 47 48 54 64 74 84 94 59 79 95 96 97 98 99
>
> .
> .
> .
>
> [[210]]
> [1]  4 14 24 34 42 43 44 45 46 47 48 54 64 74 84 94  5 15 25 35 50 51 53
> [24] 55 56 57 58 59 65 75 85 95  6 16 26 36 62 63 66 67 68 76 86 96  7 17
> [47] 27 37 70 71 73 77 78 79 87 97  8 18 28 38 82 83 88 98 19 39 90 91 93
> [70] 99
>
> Então, como imprimir os resultados apenas de tamanh o 65 por exemplo?
>
> desde já agradeço!
>
> *Att.
> André*
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120602/60202c36/attachment.html>


Mais detalhes sobre a lista de discussão R-br