График срезов через подходящую поверхность линейной регрессии
plotSlice(
создает фигуру, содержащую один или несколько графиков, каждый представляющий срез через поверхность регрессии, предсказанную mdl
)mdl
. Каждый график показывает подходящие значения ответа функцией одного переменного предиктора с другими переменными предикторами, сохраненными постоянными.
plotSlice
также отображает 95% доверительных границ для значений ответа. Используйте меню Bounds, чтобы выбрать тип доверительных границ и использовать меню Predictors, чтобы выбрать, который строят предикторы использовать в каждом срезе. Для получения дополнительной информации смотрите Советы.
Используйте меню Bounds в окне рисунка, чтобы выбрать тип доверительных границ. Можно выбрать Simultaneous или Non-Simultaneous, и Curve или Observation. Можно также выбрать No Bounds, чтобы не иметь никаких доверительных границ.
Simultaneous или Non-Simultaneous
Одновременный (значение по умолчанию) — plotSlice
вычисляет доверительные границы для кривой значений ответа с помощью метода Шеффа. Область значений между верхними и более низкими доверительными границами содержит кривую, состоящую из истинных значений ответа с 95%-м доверием.
Неодновременный — plotSlice
вычисляет доверительные границы для значения ответа при каждом наблюдении. Доверительный интервал для значения ответа в определенном значении предиктора содержит истинное значение ответа с 95%-м доверием.
Одновременные границы более широки, чем отдельные границы, потому что требование, чтобы целая кривая значений ответа была в границах, более строго, чем требование, чтобы значение ответа в одном значении предиктора было в границах.
Curve или Observation
Модель регрессии для переменных предикторов X и переменная отклика y имеет форму
y = f (X) + ε,
где f является функцией X, и ε является случайным шумовым термином.
Curve (значение по умолчанию) — plotSlice
предсказывает доверительные границы для подходящих ответов f (X).
Observation — plotSlice
предсказывает доверительные границы для наблюдений ответа y.
Границы для y более широки, чем границы для f (X) из-за дополнительной изменчивости шумового термина.
Используйте меню Predictors в окне рисунка, чтобы выбрать, который строят предикторы использовать в каждом срезе. Если модель mdl
регрессии включает больше чем восемь предикторов,
plotSlice
создает графики для первых пяти предикторов по умолчанию.
Используйте predict
возвращать предсказанные значения ответа и доверительные границы. Можно также задать доверительный уровень для доверительных границ при помощи 'Alpha'
аргумент пары "имя-значение" predict
функция. Обратите внимание на то, что predict
находит неодновременные границы по умолчанию тогда как plotSlice
находит одновременные границы по умолчанию.
LinearModel
объект обеспечивает несколько функций построения графика.
При создании модели используйте plotAdded
изучать эффект добавления или удаления переменного предиктора.
При проверке модели используйте plotDiagnostics
найти сомнительные данные и изучить эффект каждого наблюдения. Кроме того, используйте plotResiduals
анализировать остаточные значения модели.
После подбирания модели используйте plotAdjustedResponse
, plotPartialDependence
, и plotEffects
изучать эффект конкретного предиктора. Используйте plotInteraction
изучать эффект взаимодействия между двумя предикторами. Кроме того, используйте plotSlice
построить срезы через поверхность предсказания.