[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