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