Este artigo abordará como podemos substituir os valores 'não disponíveis' em r com zero.
Método 1 - Usando IS.Método NA ()
A primeira e mais comum maneira de substituir um valor de Na em r é usar o IS.função na ().
O é.A função Na () nos permite verificar se um valor é na. Ele retorna um valor booleano para cada valor no conjunto de dados.
Se um valor for Na, a função retornará verdadeira e falsa, caso contrário, se o contrário. Isso fornece uma maneira rápida de encontrar e substituir os valores de Na em um determinado conjunto de dados.
Considere o exemplo abaixo que mostra como verificar os valores de NA usando o IS.função na ().
> amostra = c (na, 1, 2, 3, na, 4, 5)No exemplo acima, a função retornará um conjunto de valores booleanos, indicando se o valor no conjunto de dados de entrada é Na.
Para substituir os valores de NA em um quadro de dados usando o IS.Função de Na (), podemos selecionar todos os valores de NA e atribuir um valor zero.
Suponha que tenhamos um quadro de dados como mostrado abaixo:
dB.dados <- data.frame(Para substituir os valores de NA, podemos executar o código como mostrado:
# antesNo código acima, começamos selecionando nosso DataFrame de destino. Em seguida, acessamos os valores de NA usando o IS.Na () função e defina -os como 0.
A saída correspondente é como mostrado:
Método 2 - Usando Mutate e Substitua Funções.
Outro método para substituir os valores de NA em r é a função Mutate_All do pacote DPLYR.
Por exemplo, para substituir todos os valores de NA em um determinado dataframem, podemos executar:
Biblioteca (DPLYR)O código acima deve pesquisar todos os valores de NA no quadro de dados e substituí -los por zero.
Método 3 - Usando substituir_na
Você pode usar a função substituta_na no pacote Tidyr, como mostrado no exemplo abaixo:
> Biblioteca (Tidyr)O código acima deve retornar:
A função substituta_na leva os dados e o valor de substituição como parâmetros. A sintaxe é como mostrado abaixo:
substituir_na (dados, substituir,…)Você pode aprender mais no recurso abaixo:
https: // www.rdocumentação.org/pacotes/tidyr/versões/0.8.3/tópicos/substituir_na
Fechamento
Este artigo discutiu três métodos principais que você pode usar para substituir os valores de NA em um Dados de Dados com zero.