exponenta event banner

Очистить отсутствующие данные

Поиск, заполнение или удаление отсутствующих данных в интерактивном редакторе

Описание

Задача Очистить отсутствующие данные позволяет интерактивно обрабатывать отсутствующие значения данных, такие как NaN или <missing>. Задача автоматически генерирует код MATLAB ® для сценария в реальном времени.

С помощью этой задачи можно:

  • Поиск, заполнение или удаление отсутствующих данных в переменной рабочей области.

  • Настройте метод заполнения данных.

  • Автоматически визуализируйте отсутствующие данные и очищенные данные.

Clean Missing Data task in Live Editor

Открыть задачу

Чтобы добавить задачу «Очистить отсутствующие данные» в сценарий в режиме реального времени в редакторе MATLAB, выполните следующие действия.

  • На вкладке «Интерактивный редактор» выберите «Задача» > «Очистить отсутствующие данные».

  • В блоке кода в сценарии введите соответствующее ключевое слово, например missing или remove. Выберите «Очистить отсутствующие данные» из списка предлагаемых завершений команды.

Параметры

Эта задача работает с данными типа single, double, duration, calendarDuration, datetime, categorical, string, char, и cell массивы символьных векторов. Данные могут содержаться в векторных или табличных переменных. При предоставлении таблицы или расписания для входных данных укажите Все поддерживаемые переменные для очистки всех переменных с поддерживаемым типом. Выберите Все числовые переменные для очистки всех переменных типа single или double. Чтобы выбрать определенные поддерживаемые переменные для очистки, выберите Указанные переменные, а затем выберите переменные по отдельности.

Укажите метод заполнения отсутствующих данных с помощью одной из следующих опций.

МетодОписание
Linear interpolationЛинейная интерполяция соседних, не пропускающих ошибок значений.
Constant valueУказанное значение константы.
Previous valueПредыдущее нерасширенное значение.
Next valueСледующее нерасширяющееся значение.
Nearest valueБлижайшее нерасширяющееся значение.
Spline interpolationКусочно-кубическая интерполяция сплайна.
Shape-preserving cubic interpolationПрофильно-сохраняющая кусочно-кубическая интерполяция сплайна.
Modified Akima cubic interpolationМодифицированная Akima кубическая эрмитовая интерполяция.
Moving medianПеремещение медианы с заданным размером окна.
Moving meanСкользящее среднее с указанным размером окна.

Укажите тип и размер окна, если метод заполнения отсутствующих данных Moving median или Moving mean.

ОкноОписание
CenteredУказанная длина окна центрирована относительно текущей точки
AsymmetricУказанное окно, содержащее число элементов перед текущей точкой и число элементов после текущей точки

Размеры окон зависят от переменных единиц по оси X.

Представлен в R2019b