Обобщенные линейные значения модели
yhat = glmval(b,X,link)
[yhat,dylo,dyhi] = glmval(b,X,link,stats)
[...] = glmval(...,param1,val1,param2,val2,...)
yhat = glmval(b,X, вычисляет ожидаемые значения для обобщенной линейной модели с функцией ссылки link)link и предикторы X. Отличные переменные предикторы должны появиться в различных столбцах XB вектор содействующих оценок, как возвращено glmfit функция. link может быть любой из векторов символов, строковых скаляров или пользовательски заданных функций ссылки, используемых в качестве значений для 'link' аргумент пары "имя-значение" в glmfit функция.
По умолчанию, glmval добавляет первый столбец 1 с к X, соответствие постоянному члену в модели. Не вводите столбец 1 с непосредственно в X. Можно изменить поведение по умолчанию glmval использование 'constant' параметр.
[yhat,dylo,dyhi] = glmval(b,X, также вычисляет 95% доверительных границ для ожидаемых значений. Когда link,stats)stats структура выход glmfit функция задана, dylo и dyhi также возвращены. dylo и dyhi задайте более низкую доверительную границу yhat-dylo, и верхняя доверительная граница yhat+dyhi. Доверительные границы неодновременны, и применяются к кривой по экспериментальным точкам, не к новому наблюдению.
[...] = glmval(..., задает дополнительное название параметра / пары значения, чтобы управлять ожидаемыми значениями. Приемлемые параметры перечислены в этой таблице:param1,val1,param2,val2,...)
| Параметр | Значение |
|---|---|
| Скаляр между 0 и 1 |
| Скаляр или вектор с одним значением для каждой строки X |
| Вектор |
'constant' |
|
'simultaneous' — Вычислите одновременные доверительные интервалы (true), или вычислите неодновременные доверительные интервалы (false по умолчанию) | true или false |
[1] Добсон, A. J. Введение в обобщенные линейные модели. Нью-Йорк: Chapman & Hall, 1990.
[2] Маккуллаг, P. и Дж. А. Нелдер. Обобщенные линейные модели. Нью-Йорк: Chapman & Hall, 1990.
[3] Collett, D. Моделирование двоичных данных. Нью-Йорк: Chapman & Hall, 2002.