Задайте отношение между параметрами и ковариантами
Свойство Expression является вектором символов или массивом ячеек из символьных векторов, где каждый вектор символов представляет отношение между параметром и одним или несколькими ковариантами. Свойство Expression обозначает зафиксированные эффекты с префиксным theta и случайные эффекты с префиксным eta.
Каждое выражение должно быть в форме:
parameterName = relationship |
Этот пример выражения задает отношение между параметром (volume) и ковариантом (weight), с фиксированными эффектами, но никакими случайными эффектами:
CovModelObj.Expression = {'volume = theta1 + theta2*weight'}; |
Эта таблица иллюстрирует форматы выражения для некоторых общих ковариационных параметром отношений.
| Ковариационное параметром отношение | Формат выражения |
|---|---|
| Линейный со случайным эффектом | Cl = theta1 + theta2*WEIGHT + eta1 |
| Экспоненциал без случайного эффекта | Cl = exp(theta_Cl + theta_Cl_WT*WEIGHT) |
| Экспоненциал, ВЕС, сосредоточенный средним значением, имеет случайный эффект | Cl = exp(theta1 + theta2*(WEIGHT - mean(WEIGHT)) + eta1) |
| Экспоненциал, журнал (ВЕС), который эквивалентен модели степени | Cl = exp(theta1 + theta2*log(WEIGHT) + eta1) |
| Экспоненциал, зависящий от ВЕСА и AGE, имеет случайный эффект | Cl = exp(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
| Инверсия пробита, зависящего от ВЕСА и AGE, имеет случайный эффект | Cl = probitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
| Инверсия логита, зависящего от ВЕСА и AGE, имеет случайный эффект | Cl = logitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1) |
Чтобы одновременно соответствовать данным из нескольких уровней дозы, используйте объект CovariateModel в качестве входного параметра к sbiofitmixed и не используйте случайный эффект (eta) из свойства Expression в объекте CovariateModel.
Свойство Expression должно удовлетворить следующие требования:
Выражения являются допустимым кодом MATLAB®.
Каждое выражение линейно с преобразованием.
Существует точно одно выражение для каждого параметра.
В каждом выражении ковариант используется в самое большее одном термине.
В каждом выражении существует самое большее один случайный эффект (eta)
Фиксированный эффект (theta) и случайный эффект (eta) имена уникален в и через выражения. Таким образом, каждый ковариант имеет свой собственный фиксированный эффект.
Используйте метод getCovariateData, чтобы просмотреть ковариационные данные при записи уравнений для свойства Expression объекта CovariateModel.
Используйте метод verify, чтобы проверять, что свойство Expression объекта CovariateModel удовлетворяет условиям, описанным ранее.
| Применяется | Объект: CovariateModel |
| Тип данных | Вектор символов или массив ячеек из символьных векторов |
| Значения данных | parameterName = relationship |
| Доступ | Чтение-запись |