Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Duvida referente ao comando unique

aluguel_t = unique(aluguel)
#Quando realizo o comando desta forma qual atributo será tratado, verificado com sendo os duplicados para que esses sejam removidos.
#Pela explicação e demonstração quando executado o comando acima alguns registros foram de fato removidos porém não ficou claro qual atributo foi verificado como tendo duplicidade.
3 respostas

Bom dia Amaral

Pelo que entendi e li ele retira quando a linha inteira esta duplicata

nums = c(1, 2, 2, 3, 4, 4, 5, 6) nums unique(nums)

https://www.datanovia.com/en/lessons/identify-and-remove-duplicate-data-in-r/

neste artigo fala a diferença dos comandos do R

solução!

Amaral, tudo bem?

Ele vai olhar todas as colunas, por isso é um comando considerado lento principalmente quando utilizamos dados muito complexos e um número muito grande colunas.

https://www.rdocumentation.org/packages/base/versions/3.6.2/topics/unique

> elementos <- matrix(c(1,1,1,1,2,3,6,2,3,4,7,3,4,5,8,4),ncol=4,nrow=4)
> elementos
     [,1] [,2] [,3] [,4]
[1,]    1    2    3    4
[2,]    1    3    4    5
[3,]    1    6    7    8
[4,]    1    2    3    4
> unique(elementos)
     [,1] [,2] [,3] [,4]
[1,]    1    2    3    4
[2,]    1    3    4    5
[3,]    1    6    7    8
> 

Se isso foi a resposta da sua pergunta, por favor, marcar como solução. Assim ela sai da lista de questões sem solução.

Não esqueça de deixar essa questão como solucionada para que ela saia da lista de questões sem solução do fórum.