Clean Missing Data

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

Описание

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

Используя эту задачу, вы можете:

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

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

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

Clean Missing Data task in Live Editor

Откройте задачу

Чтобы добавить задачу «Очистить отсутствующие данные» в live скрипт в редакторе MATLAB:

  • На вкладке Live Editor выберите Task > Clean Missing Data.

  • В код блоке скрипта введите соответствующее ключевое слово, например missing или remove. Выберите Clean Missing Data из предложенных завершений команды.

Параметры

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

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

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

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

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

Размеры окон соответствуют X-axis единицам модулей.

Введенный в R2019b