ismissing

Класс: набор данных

Найдите элементы массива набора данных с отсутствующими значениями

Тип данных dataset может быть удален в будущем релизе. Чтобы работать с гетерогенными данными, используйте тип данных MATLAB® table вместо этого. Смотрите MATLAB документация table для получения дополнительной информации.

Синтаксис

I = ismissing(ds)
I = ismissing(ds,Name,Value)

Описание

I = ismissing(ds) возвращает логический массив, который указывает, какие элементы в массиве набора данных, ds, содержат отсутствующее значение. По умолчанию ismissing распознает NaN отсутствующим значением в числовых переменных, '' как отсутствующее значение в символьных переменных и <undefined> как отсутствующее значение в категориальных массивах.

  • ds2 = ds(~any(I,2),:) создает новый массив набора данных, содержащий только полные наблюдения в ds.

  • ds2 = ds(:,~any(I,1)) создает новый массив набора данных, содержащий только переменные от ds без отсутствующих значений.

I = ismissing(ds,Name,Value) возвращает индексы отсутствующего значения с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value.

Входные параметры

ds

Массив dataset

Аргументы в виде пар имя-значение

Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'NumericTreatAsMissing'

Вектор числовых значений, чтобы обработать как индикаторы отсутствующего значения в переменных ds с плавающей точкой. ismissing всегда обрабатывает значение NaN как отсутствующее значение.

'StringTreatAsMissing'

Вектор символов, массив строк или массив ячеек из символьных векторов, чтобы обработать как индикаторы отсутствующего значения в символьных переменных ds. ismissing всегда обрабатывает '' как отсутствующее значение.

Выходные аргументы

I

Логический массив, указывающий, какие элементы в ds содержат отсутствующее значение. I одного размера как ds со значением 1 для элементов, которые содержат отсутствующее значение.