Expression (CovariateModel)

Задайте связь между параметрами и ковариатами

Описание

The Expression свойство является вектором символов или массивом векторов символов, где каждый вектор символов представляет отношение между параметром и одной или несколькими ковариатами. The 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)
Экспоненциальный, WEIGHT, центрированный по среднему значению, имеет случайный эффектCl = exp(theta1 + theta2*(WEIGHT - mean(WEIGHT)) + eta1)
Экспоненциальный, логарифмический (WEIGHT), который эквивалентен модели степениCl = exp(theta1 + theta2*log(WEIGHT) + eta1)
Экспоненциальный, зависимый от WEIGHT и AGE, имеет случайный эффектCl = exp(theta1 + theta2*WEIGHT + theta3*AGE + eta1)
Обратный пробит, зависимый от WEIGHT и AGE, оказывает случайный эффектCl = probitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1)
Обратный логит, зависимый от WEIGHT и AGE, имеет случайный эффектCl = logitinv(theta1 + theta2*WEIGHT + theta3*AGE + eta1)

Совет

Чтобы одновременно подгонять данные с нескольких уровней дозы, используйте CovariateModel объект как входной параметр sbiofitmixed, и опустить случайный эффект (eta) из Expression свойство в CovariateModel объект.

The Expression свойство должно отвечать следующим требованиям:

  • Выражения действительны MATLAB® код.

  • Каждое выражение линейно с преобразованием.

  • Для каждого параметра существует только одно выражение.

  • В каждом выражении ковариата используется не более чем в одном термине.

  • В каждом выражении существует самое большее один случайный эффект (eta)

  • Фиксированный эффект (theta) и случайный эффект (eta) имена являются уникальными внутри выражений и между ними. То есть каждая ковариата имеет свой фиксированный эффект.

Совет

Используйте getCovariateData метод для просмотра ковариатных данных при записи уравнений для Expression свойство CovariateModel объект.

Совет

Используйте verify метод для проверки того, что Expression свойство CovariateModel объект удовлетворяет условиям, описанным ранее.

Особенности

Применяется кОбъект: CovariateModel
Тип данныхВектор символов или массив ячеек из векторов символов
Значения данныхparameterName = relationship
ДоступЧтение/запись