[R-br] Verificar duplicados na integra

Wagner Tassinari wtassinari em gmail.com
Quinta Março 3 18:36:22 BRT 2016


Olá pessoal,

Gostaria de verificar as duplicidade na integra, o comando "duplicated"
mostra os duplicados a partir do segundo registro. Mas eu gostaria de
identificar desde o primeiro registro as duplicidade. Por exemplo, o que
ocorre fazendo o comando "duplicated":

 df <- read.table(header=TRUE, text='
  label value
       A     4
       B     3
       C     6
       B     3
       B     1
       A     2
       A     4
       A     4
  ')

df = data.table(df, key = "value")
df$duplic = duplicated(df, by="label")
 df
   label value duplic
1:     B     1  FALSE
2:     A     2  FALSE
3:     B     3   TRUE
4:     B     3   TRUE
5:     A     4   TRUE
6:     A     4   TRUE
7:     A     4   TRUE
8:     C     6  FALSE

Mas na realidade gostaria que aparecesse da seguinte forma:

 df
   label value duplic
1:     B     1  TRUE
2:     A     2  TRUE
3:     B     3   TRUE
4:     B     3   TRUE
5:     A     4   TRUE
6:     A     4   TRUE
7:     A     4   TRUE
8:     C     6  FALSE

Obrigado pela ajuda de vocÊs galera.

ABS

-- 
Wagner S. Tassinari
Departamento de Matemática
Universidade Federal Rural do Rio de Janeiro.
BR-465, Km 7 - Seropedica, RJ - Brasil
CEP: 23890-000
Skype: wagner.tassinari
wtassinari em gmail.com
tassinari em ufrrj.br
-------------------------------------------------------
"Statistical thinking will one day be as necessary for efficient
citizenship as the ability to read and write."  (H.G.Wellis)
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20160303/871c5497/attachment.html>


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