Найдите отсутствующие значения
TF = ismissing(A)
TF = ismissing(A,indicator)
возвращает логический массив, который указывает, какие элементы массива или таблицы содержат отсутствующие значения. Размер TF = ismissing(A)
TF
совпадает с размером A
.
Стандартные отсутствующие значения зависят от типа данных:
NaN
для double
, single
, duration
и calendarDuration
NaT
для datetime
<missing>
для string
<undefined>
для categorical
' '
для char
{''}
для cell
векторов символов
обрабатывает значения в TF = ismissing(A,indicator)
indicator
как индикаторы отсутствующего значения, игнорируя все индикаторы по умолчанию, перечисленные в предыдущем синтаксисе. indicator
может быть единственным индикатором или несколькими индикаторами. Например, если A
является массивом типа double
, то ismissing(A,[0,-99])
обрабатывает 0 и-99 как недостающие значения double
вместо NaN
.
Поскольку целочисленные переменные не могут сохранить NaN
, использовать специальное целочисленное значение (в противном случае неиспользованное), чтобы указать на недостающие целочисленные данные, такие как -99
.
Продвижение указателей ismissing
и конечный пробел по-другому для индикаторов, которые являются массивами ячеек из символьных векторов, символьными массивами или категориальными массивами.
Для массивов ячеек из символьных векторов ismissing
не игнорирует пробел индикатора. Все векторы символов должны соответствовать точно.
Для символьных массивов ismissing
игнорирует конечный пробел в индикаторе.
Для категориальных массивов ismissing
игнорирует продвижение и конечный пробел в индикаторе.
fillmissing
| isempty
| isnan
| isoutlier
| isundefined
| пропавшие без вести
| rmmissing
| standardizeMissing