[Esteartigofoipublicadopelaprimeiravezem[Thisarticlewasfirstpublishedon RStats – Tom Hopper, e gentilmente contribuiu para os R-blogueiros]. (Você pode relatar um problema sobre o conteúdo desta página aqui)
Deseja compartilhar seu conteúdo com R-blogueiros? clique aqui se você tiver um blog ou aqui se não tiver.
Meu pacote simples de funções numéricas úteis, numbr, foi atualizado para a versão 0.11.3 e postado no GitHub. Você pode instalá-lo com o comando
devtools::install_github("tomhopper/numbr")
0.11.3 adiciona o %==%
operador. %==%
implementa a função R básica all.equal()
, comparando dois vetores numéricos ou inteiros para quase-igualdade. Ao contrário all.equal
, %==%
retorna um vetor para todos os elementos do lado esquerdo e do lado direito. Isso o torna útil em funções como which
ou dplyr::filter
.
eu uso %==%
ao fazer comparações entre colunas de um quadro de dados que foram calculadas e podem ter diferenças devido a erros de precisão da máquina.
%==%
atualmente usa os padrões para outros parâmetros para all.equal
(mais notavelmente tolerance
) e nenhum método é implementado para alterar esses parâmetros nesta versão.
Documentação completa das funções em numbr pode ser encontrado em tomhopper / numbr.
Relacionado