
dados<-data.frame(codigo=rep(c("a","b","c"),each=3),produto=1:9,valor=rnorm(9)) dados #determina quem é o elemento duplicado, vc quer o inverso disso duplicated(dados$codigo) #dai é so usar esse vetor logico como sua seleção de linhas dados[!duplicated(dados$codigo),] Acredito que é isso que vc precisa veja a função ?duplicated Em 2 de outubro de 2012 14:26, Carlos Mendonça <csaeslpv@centroin.com.br> escreveu:
Prezados,
tenho um arquivo tradutor com várias observações para um mesmo código.
Preciso ficar só com a primeira observação de cada código desse arquivo tradutor. Como posso fazer isto?
Arquivo tradutor
codigo produto 1 valor3 a 3 25 a 5 10 a 2 15 b 15 85 b 5 15 c 2 5 c 4 7 c 2 5 c 2 3
Resultado desejado
codigo produto 1 valor3 a 3 25 b 15 85 c 2 5
_______________________________________________ R-br mailing list R-br@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.
-- Grato Augusto C. A. Ribas Site Pessoal: http://augustoribas.heliohost.org Lattes: http://lattes.cnpq.br/7355685961127056