[R-br] Coincidências entre vetores

Ze Henrique jhguilhen em gmail.com
Terça Março 24 14:57:23 BRT 2015


Muito obrigado a ajuda de todos, foram muito validas.

Em 24 de março de 2015 09:44, Rodrigo Coster <rcoster em gmail.com> escreveu:

> Davi,
>
> Assim ainda não tem a concordância dos índice:
>
> > 3:1 %in% 1:3
> [1] TRUE TRUE TRUE
>
> Para ter concordância por índice só consigo pensar no "==", mas como os
> vetores são de tamanho diferente tem que ver como ele quer fazer (com ou
> sem reciclagem)
>
> > n1 <- 1:3
> > n2 <- c(3:1, 1)
> >
> > n1 == n2 # Com reciclagem de valores
> [1] FALSE  TRUE FALSE  TRUE
> Mensagens de aviso perdidas:
> In n1 == n2 :
>   comprimento do objeto maior não é múltiplo do comprimento do objeto menor
> >
> > n <- min(length(n1), length(n2))
> > n1[1:n] == n2[1:n] # Sem reciclagem de valores
> [1] FALSE  TRUE FALSE
>
>
> 2015-03-23 18:59 GMT-03:00 David Feitosa <contato em davidfeitosa.com>:
>
> Se for pelo contexto do Rodrigo:
>>
>> which(a %in% b)
>>
>> fornece os índices que coincidem
>>
>>
>>
>> Atenciosamente,
>>
>> David F.
>>
>> Em 23 de março de 2015 11:04, Rodrigo Coster <rcoster em gmail.com>
>> escreveu:
>>
>> Só tem que ter em mente que o intersect() não leva em consideração a
>>> posição dos valores no vetor (não sei se tu tem interesse nisso, mas no teu
>>> exemplo as 2 coincidências estão na mesma posição)
>>>
>>> 2015-03-23 10:52 GMT-03:00 Ze Henrique <jhguilhen em gmail.com>:
>>>
>>> Obrigado Marcus, isso irá me ajudar muito.
>>>>
>>>> Em 23 de março de 2015 10:50, Marcus Nunes <marcus.nunes em gmail.com>
>>>> escreveu:
>>>>
>>>> a <- c(1,3,5,7,8)
>>>>> b <- c(2,3,6,7)
>>>>> intersect(a, b)
>>>>> length(intersect(a, b))
>>>>>
>>>>> 2015-03-23 10:04 GMT-03:00 Ze Henrique <jhguilhen em gmail.com>:
>>>>>
>>>>>> Bom dia pessoal,
>>>>>>
>>>>>> estou precisando de uma ajuda de vcs.
>>>>>>
>>>>>> Tenho 2 vetores numéricos de tamanho diferente e gostaria de
>>>>>> verificar as coincidências entre ambos os vetores.
>>>>>>
>>>>>> a=c(1,3,5,7,8)
>>>>>> b=c(2,3,6,7)
>>>>>>
>>>>>> por exemplo sei que neste caso ocorreu 2 coincidências entre os
>>>>>> vetores a e b.
>>>>>>
>>>>>> Desde já agradeço a ajuda de todos.
>>>>>>
>>>>>> --
>>>>>> *José Henrique Soler Guilhen*
>>>>>> Mestrando em Genética e Melhoramento
>>>>>> Universidade Federal do Espírito Santo - CCAUFES
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> 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.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Marcus Nunes
>>>>> http://marcusnunes.me/
>>>>>
>>>>> _______________________________________________
>>>>> 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.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *José Henrique Soler Guilhen*
>>>> Mestrando em Genética e Melhoramento
>>>> Universidade Federal do Espírito Santo - CCAUFES
>>>>
>>>>
>>>> _______________________________________________
>>>> 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.
>>>>
>>>
>>>
>>> _______________________________________________
>>> 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.
>>>
>>
>>
>> _______________________________________________
>> 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.
>>
>
>
> _______________________________________________
> 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.
>



-- 
*José Henrique Soler Guilhen*
Mestrando em Genética e Melhoramento
Universidade Federal do Espírito Santo - CCAUFES
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150324/6410bf0e/attachment.html>


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