A causa é muito complicada, quero instalar o pacote smar e relatar o erro na instalação do pacote de imputação falhou. Em seguida, tentei usar a install.packages("impute")
instalação, falhou novamente e relatou um erro: o pacote 'impute' não está disponível (para R versão 3.6.1)
[Nota] Minha versão R parece ser 3.6.4.
Atualmente, a maioria dos métodos encontrados na Internet são:
mas quando o usei, ainda encontrei um erro.
Em seguida, encontrou um novo método de instalação de imputação no site do biocundutor (link: biocondutor ):
descobriu que esse código é principalmente para versões R acima de 3,6
if (!requireNamespace("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("impute")
Observe após o uso , se o tempo estiver apertado, na atualização all / some / none, é melhor escolher n, porque a atualização all realmente leva muito tempo, por tanto tempo eu li 27 páginas de livros de lixo. (Não é o problema de todos os livros, é o problema do livro que escolhi. Fui enganado pela minha fama. Estou triste.)
Ref: http://www.bioconductor.org/packages/release/bioc/html/impute.html