Класс: GeneralizedLinearMixedModel
Постройте графики невязок обобщенной модели линейных смешанных эффектов
plotResiduals(
строит графики условных невязок glme
,plottype
,Name,Value
)glme
использование дополнительных опций, заданных одним или несколькими Name,Value
аргументы в виде пар. Например, можно задать, чтобы построить график невязок Пирсона.
возвращает указатель, h
= plotResiduals(___)h
, к линиям или закрашенным фигурам на графике невязок.
glme
- Обобщенная линейная модель смешанных эффектовGeneralizedLinearMixedModel
объектОбобщенная модель линейных смешанных эффектов, заданная как GeneralizedLinearMixedModel
объект. Для свойств и методов этого объекта смотрите GeneralizedLinearMixedModel
.
plottype
- Тип остаточного графика'histogram'
(по умолчанию) | 'caseorder'
| 'fitted'
| 'lagged'
| 'probability'
| 'symmetry'
Тип остаточного графика, заданный как один из следующих.
Значение | Описание |
---|---|
'histogram' | Гистограмма невязок |
'caseorder' | Невязки от порядка случая. Порядок обращения совпадает с порядком строк, используемым во входных данных tbl при подгонке модели используя fitglme . |
'fitted' | Невязки от подобранных значений |
'lagged' | Невязки от отстающих невязок (r (t) от r (t - 1)) |
'probability' | График нормальной вероятности |
'symmetry' | График симметрии |
Пример: plotResiduals(glme,'lagged')
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
'ResidualType'
- Остаточный тип'raw'
(по умолчанию) | 'Pearson'
Остаточный тип, заданный разделенной запятыми парой, состоящей из ResidualType
и одно из следующих.
Остаточный тип | Формула |
---|---|
'raw' |
|
'Pearson' |
|
В каждом из этих уравнений:
yi - i-й элемент вектора отклика n -by-1, y, где i = 1,..., n.
g-1 - функция обратной ссылки для модели.
xiT - i строка матричного X с фиксированными эффектами.
ziT - i строка матричного Z случайных эффектов.
δi - i-е значение смещения.
σ2 - параметр дисперсии.
wi - i-й вес наблюдения.
vi - термин отклонения для i-го наблюдения.
μi является средним значением отклика для i-го наблюдения.
и - оценочные значения β и b.
Необработанные невязки из обобщенной модели линейных смешанных эффектов имеют неконстантное отклонение. Ожидается, что невязки Пирсона имеют приблизительно постоянное отклонение и обычно используются для анализа.
Пример: 'ResidualType','Pearson'
h
- Ручка к остаточному графикуУказатель на остаточный график, возвращенный как графический объект. Можно использовать запись через точку для изменения некоторых значений свойств объекта, включая цвет лица для гистограммы и стиль маркера и цвет для скаттерплота. Для получения дополнительной информации см. раздел Доступа к значениям свойств.
Загрузите выборочные данные.
load mfr
Эти моделируемые данные получены от производственной компании, которая управляет 50 заводами по всему миру, причем каждый завод выполняет пакетный процесс для создания готового продукта. Компания хочет уменьшить количество дефектов в каждой партии, поэтому разработала новый производственный процесс. Чтобы проверить эффективность нового процесса, компания выбрала 20 своих фабрик наугад для участия в эксперименте: Десять фабрик реализовали новый процесс, а другие десять продолжали запускать старый процесс. На каждом из 20 заводов компания запустила пять партий (в общей сложности 100 партий) и записала следующие данные:
Флаг, указывающий, использовал ли пакет новый процесс (newprocess
)
Время вычислений для каждой партии, в часах (time
)
Температура партии, в степенях Цельсия (temp
)
Категориальная переменная, указывающая на поставщика (A
, B
, или C
) химического вещества, используемого в партии (supplier
)
Количество дефектов в партии (defects
)
Данные также включают time_dev
и temp_dev
, которые представляют абсолютное отклонение времени и температуры, соответственно, от стандарта процесса в 3 часа при 20 степенях Цельсии.
Подбор обобщенной линейной модели смешанных эффектов с помощью newprocess
, time_dev
, temp_dev
, и supplier
как предикторы фиксированных эффектов. Включите термин случайных эффектов для точки пересечения, сгруппированного по factory
, для расчета различий в качестве, которые могут существовать из-за специфичных для фабрики изменений. Переменная отклика defects
имеет распределение Пуассона, и соответствующая функция ссылки для этой модели является логарифмической. Используйте метод Laplace fit, чтобы оценить коэффициенты. Задайте кодировку фиктивной переменной следующим 'effects'
, поэтому фиктивные переменные коэффициенты равны 0.
Количество дефектов может быть смоделировано с помощью распределения Пуассона:
Это соответствует обобщенной модели линейных смешанных эффектов
где
количество дефектов, наблюдаемых в партии, произведенной заводом-изготовителем во время партии .
- среднее количество дефектов, соответствующих заводу (где ) во время партии (где ).
, , и являются измерениями для каждой переменной, которые соответствуют фабрике во время партии . Для примера, указывает, производится ли партия заводом-изготовителем во время партии использовали новый процесс.
и являются фиктивными переменными, которые используют эффекты (сумма к нулю) кодирования, чтобы указать, является ли компания C
или B
, соответственно, поставила химикаты для партии, произведенной заводом во время партии .
является точка пересечения случайных эффектов для каждого завода который учитывает специфические для завода изменения в качестве.
glme = fitglme(mfr,'defects ~ 1 + newprocess + time_dev + temp_dev + supplier + (1|factory)','Distribution','Poisson','Link','log','FitMethod','Laplace','DummyVarCoding','effects');
Создайте диагностические графики, используя невязки Пирсона, чтобы протестировать допущения модели.
Постройте гистограмму, чтобы визуально подтвердить, что среднее значение невязок Пирсона равно 0. Если модель верна, мы ожидаем, что невязки Пирсона будут центрироваться на 0.
plotResiduals(glme,'histogram','ResidualType','Pearson')
Гистограмма показывает, что невязки Пирсона центрированы при 0.
Постройте график невязок Пирсона по сравнению с установленными значениями, чтобы проверить признаки неконстантного отклонения среди невязок (гетероскедастичность). Мы ожидаем, что условные невязки Пирсона будут иметь постоянное отклонение. Поэтому график условных невязок Пирсона от условных подобранных значений не должен выявлять никакой систематической зависимости от условных подобранных значений.
plotResiduals(glme,'fitted','ResidualType','Pearson')
График не показывает систематической зависимости от подобранных значений, поэтому нет признаков неконстантного отклонения среди невязок.
Постройте график невязок Пирсона от отстающих остатков, чтобы проверить корреляцию среди невязок. Условное предположение независимости в GLME подразумевает, что условные невязки Пирсона примерно некоррелированы.
plotResiduals(glme,'lagged','ResidualType','Pearson')
Шаблона к графику нет, поэтому признаков корреляции среди невязок нет.
fitglme
| fitted
| GeneralizedLinearMixedModel
| plot
| residuals
У вас есть измененная версия этого примера. Вы хотите открыть этот пример с вашими правками?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.