Найдите отсутствующие значения
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
| missing
| rmmissing
| standardizeMissing