НачатьНачать бесплатно

Работа с пропущенными значениями

Пропущенные значения нередко кодируются по-разному. В одних файлах они обозначаются как -9999, в других — например, как #$##. Аргумент na.strings позволяет указать функции fread(), какие значения следует считать пропущенными.

Вам предстоит импортировать следующий файл:

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

Пропущенные значения закодированы как "##". Обратите внимание: пустое поле ,, функция fread() по умолчанию интерпретирует как NA.

Это упражнение является частью курса

Работа с данными с помощью data.table в R

Посмотреть курс

Инструкции к упражнению

Импортируйте файл sample.csv так, чтобы значение "##" распознавалось как пропущенное и импортировалось как NA.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import the file using na.strings
missing_values <- ___
missing_values
Редактировать и запускать код