Сосредоточьте и масштабируйте данные в Live Editor
Нормировать задача Данных позволяет вам в интерактивном режиме нормировать данные путем выбора сосредотачивающийся и масштабирования методов, таких как z - счет. Задача автоматически генерирует MATLAB® код для вашего live скрипта.
Используя эту задачу, вы можете:
Настройте, как сосредоточить и масштабировать данные в переменной рабочей области, такой как таблица или расписание.
Автоматически визуализируйте входные данные по сравнению с нормированными данными.
Выведите центрирование, и масштабирование значений использовалось для расчета нормализации.
Добавить Нормировать задачу Данных в live скрипт в редакторе MATLAB:
На вкладке Live Editor выберите Task > Normalize Data.
В блоке кода в скрипте введите соответствующее ключевое слово, такое как normalize
. Выберите Normalize Data из предложенных завершений команды.
Input data
— Допустимые входные данные из рабочей областиЭта задача управляет на данных типа single
или double
. Данные могут содержаться в векторе или табличных переменных. Когда указание таблицы или расписания для входных данных, задайте All supported variables, чтобы нормировать все переменные с поддерживаемым типом. Чтобы выбрать определенные поддерживаемые переменные, чтобы нормировать, выберите Specified variables и затем выберите переменные индивидуально.
Normalization method
— Метод и параметры для нормализации данныхZ-score
(значение по умолчанию) | Norm
| Range
| Median IQR
| Center
| Scale
| Center and scale
| ...Задайте метод и связанные параметры для нормализации данных с помощью одной из следующих опций.
Метод | Параметры метода | Описание |
---|---|---|
| Центр и шкала, чтобы иметь среднее значение 0 и стандартное отклонение 1. | |
| Центр и шкала, чтобы иметь средний 0 и среднее абсолютное отклонение 1. | |
| Положительный числовой скаляр (значение по умолчанию равняется 2), или | Масштабируйте данные p - норма. |
| Левые и правые пределы области значений (значение по умолчанию 0 для оставленного предела и 1 для правильного предела), | Перемасштабируйте область значений данных к интервалу формы [a b] , где a < b . |
| Сосредоточьте и масштабируйте данные, чтобы иметь средний 0 и межквартильный размах 1. | |
|
| Центр, чтобы иметь среднее значение 0. |
| Центр, чтобы иметь средний 0. | |
| Центр сдвига заданным числовым значением. | |
| Переключите центр с помощью значений в числовом массиве или в таблице, имена переменных которой совпадают с заданными табличными переменными от входных данных. | |
|
| Масштабируйте данные стандартным отклонением. |
| Масштабируйте данные средним абсолютным отклонением. | |
| Масштабируйте данные первым элементом данных. | |
| Масштабируйте данные межквартильным размахом. | |
Числовой скаляр (значение по умолчанию равняется 1), | Масштабируйте данные путем деления на числовое значение. | |
| Масштабируйте данные с помощью значений в числовом массиве или в таблице, имена переменных которой совпадают с заданными табличными переменными от входных данных. | |
Center and scale | Оба центра и данные о шкале с помощью параметров от Center и Scale методы выше |