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 имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

'NumericTreatAsMissing'

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

'StringTreatAsMissing'

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

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

I

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