[R-br] Looping

Luciano F. Sgarbi luciano.f.sgarbi em gmail.com
Sexta Janeiro 11 19:34:39 BRST 2013


Olá,
Seria isso?
inf[nome%in%lista]
Abs

Em 11 de janeiro de 2013 19:10, Fátima Lima Paula <
fatima.lima.paula em gmail.com> escreveu:

> Pessoal, tenho uma lista de nomes num banco, que pertencem a outro banco.
> Exemplo.
> lista=c("a","b","c","d","e","f","g")
> nome=c("a","b","a","c","d","h","a","g","e","f","g")
> inf=c("1","2","3","9","6","5","8","12","4","6","11")
> banco=cbind(nome,inf)
> banco=as.data.frame(banco)
> Quando faço, por exemplo
> which(banco=="a")
> Retorna
> 1  3  7
> Preciso criar uma lista com os ids desses nomes no banco.
> Assim, a lista para o meu exemplo ficaria:
> lista2= 1  3  7  2  4  5  9  10  8  11
> Na verdade, pensei num looping, mas não sei fazer.
> A minha ideia seria
> lista2=which(banco=="n")
> sendo n=cada um dos nomes da 'lista'
> Teria que fazer isto com todos os n da 'lista' na ordem e ir guardando na
> lista2
> Isso é possível?
> Alguém poderia ajudar?
> Obrigada
> Fátima
>
>
> _______________________________________________
> 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.
>



-- 

Luciano F. Sgarbi
Mestrando em Ecologia e Evolução - UFG
Laboratório de Ecologia de Insetos
Cel. (62)8174-2262   Lab. (62)3521-1732
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130111/85ed5471/attachment.html>


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