
Roney, por gentileza leia o guia de postagem, como sugerido no rodape de toda mensagem, e de-nos um exemplo reproduzivel... Assim vc ajuda quem quer te ajudar. Assumindo que os seus dados estejam em uma matrix (adapte o codigo caso nao seja) e que vc queira checar uma coluna por vez: dados[, 'C'] = duplicated(dados[,'A']) | duplicated(dados[,'A'], fromLast=TRUE) Se vc quiser checar as colunas A, B e D simultaneamente, substitua a expressao 'A' por c('A', 'B', 'D') . b 2011/7/28 Roney Fraga Souza <roneyfraga@gmail.com>:
Pessoal, Gostaria de comparar informações de determinada tabela considerando suas linhas, mas não sei como fazer. Utilizando a notação abaixo para exemplificar, quero verificar se existe alguma linha da coluna A que apresenta valor repetido. Algo como, se a1 == an então retorna 1 em c1, caso contrário 0, do mesmo modo, se a2 == an retorna 1 em c2, caso contrário 0... Outra possibilidade útil é contar a quantidade de repetições de um "a" qualquer e retornar a soma da quantidade de repetições em c. Mas o que realmente seria útil era verificar se existe alguma linha onde a1==an e b1==bn, quando isso ocorrer retornar 1 em d1, caso contrário 0, do mesmo modo, se a2==an e b2==bn, retornar 1 em d2, caso contrário 0. A B C D 1 a1 b1 c1 d1 2 a2 b2 c2 d2 3 a3 b3 c3 d3 4 a4 b4 c4 d4 n an bn cn dn onde n vai de 1 a +infinito Atenciosamente Roney _______________________________________________ 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.
-- Successful people ask better questions, and as a result, they get better answers. (Tony Robbins)