ComeçarComece de graça

Lidando com valores ausentes

Valores ausentes costumam ser codificados de maneiras diferentes. Em alguns arquivos, -9999 significa valores ausentes e, em outros, eles podem aparecer como #$##. Você pode usar o argumento na.strings para indicar ao fread() quais valores devem ser tratados como ausentes.

Você vai importar o seguinte arquivo:

id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29

Os valores ausentes estão codificados como "##". Observe que o fread() trata um campo vazio ,, como NA por padrão.

Este exercício faz parte do curso

Manipulação de dados com data.table em R

Ver curso

Instruções do exercício

Importe o arquivo sample.csv corretamente para garantir que "##" seja tratado como valor ausente e importado como NA.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Import the file using na.strings
missing_values <- ___
missing_values
Editar e executar o código