Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

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.