Функции > Анализ данных > Отклонения и NaN > Пример. Удаление отклонения
Пример. Удаление отклонения
Используйте функцию trim для удаления отклонений из набора данных перед его обработкой.
1. Задайте набор данных, описывающий тепловой поток.
Щелкните для копирования этого выражения
2. Выполните обнаружение отклонений с помощью функции Grubbs.
Щелкните для копирования этого выражения
3. Создайте вектор, содержащий индексы отклонений.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
4. Присвойте номер каждой строке набора данных y.
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
5. Удалите отклонения.
Щелкните для копирования этого выражения
Массив datanew содержит меньше строк, чем исходные наборы данных:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
6. Постройте графики исходного и усеченного наборов данных.
Щелкните для копирования этого выражения
Если ожидается, что отклонения исказят результаты, их можно удалить для улучшения результатов. Параметры данных тепловых потоков:
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Щелкните для копирования этого выражения
Среднее значение практически одинаковое как с учетом отклонений, так и без их учета. Однако среднеквадратическое отклонение уменьшается. Это существенно влияет на модели данных.
Было ли это полезно?