Класс: Модель МР
Оценочные предельные значения
rm - Модель повторных измеренийRepeatedMeasuresModel объектМодель повторных измерений, возвращенная как RepeatedMeasuresModel объект.
Свойства и методы этого объекта см. в разделе RepeatedMeasuresModel.
vars - Переменные, для которых вычисляются предельные значенияПеременные, для которых вычисляется маргинальное значение, указанное как вектор символов или строковый скаляр, представляющий имя коэффициента между субъектами или внутри субъектов в rmили строковый массив или массив ячеек символьных векторов, представляющих имена нескольких переменных. Каждый фактор между субъектами должен быть категоричным.
Например, если требуется вычислить маргинальные значения для переменных Drug и Gender, можно указать следующее.
Пример: {'Drug','Gender'}
Типы данных: char | string | cell
alpha - Уровень значимостиУровень значимости доверительных интервалов для предельных значений совокупности, определяемый как скалярное значение в диапазоне от 0 до 1. Доверительный уровень равен 100 * (1-alpha)%.
Например, можно указать уровень достоверности 99% следующим образом.
Пример: 'alpha',0.01
Типы данных: double | single
tbl - Оценочные предельные значенияОценочные предельные значения, возвращенные в виде таблицы. tbl содержит одну строку для каждой комбинации групп переменных, указанных в vars, один столбец для каждой переменной и следующие столбцы.
| Имя столбца | Описание |
|---|---|
Mean | Оценочные предельные значения |
StdErr | Стандартные ошибки оценок |
Lower | Нижняя граница 95% доверительного интервала для истинного среднего населения |
Upper | Верхний предел 95% доверительного интервала для истинного среднего населения |
Загрузите образцы данных.
load repeatedmeasСтол between включает в себя переменные между субъектами возраст, IQ, группа, пол и восемь повторных показателей y1 кому y8 в качестве ответов. Стол within включает переменные внутри темы w1 и w2. Это смоделированные данные.
Подгонка модели повторных измерений, где повторные измерения y1 кому y8 являются ответами, а возраст, IQ, группа, пол и взаимодействие группа-пол являются предикторными переменными. Также укажите матрицу проектирования внутри субъекта.
rm = fitrm(between,'y1-y8 ~ Group*Gender + Age + IQ','WithinDesign',within);
Вычисление предельных значений, сгруппированных по факторам Group и Gender.
M = margmean(rm,{'Group' 'Gender'})M=6×6 table
Group Gender Mean StdErr Lower Upper
_____ ______ _______ ______ ________ _______
A Female 15.946 5.6153 4.3009 27.592
A Male 8.0726 5.7236 -3.7973 19.943
B Female 11.758 5.7091 -0.08189 23.598
B Male 2.2858 5.6748 -9.483 14.055
C Female -8.6183 5.871 -20.794 3.5574
C Male -13.551 5.7283 -25.431 -1.6712
Просмотрите описание таблицы M.
M.Properties.Description
ans =
'Estimated marginal means
Means computed with Age=13.7, IQ=98.2667'
Загрузите образцы данных.
load fisheririsВектор столбца, species, состоит из цветков радужки трёх различных видов, сетозы, версиколора, виргиники. Двойная матрица meas состоит из четырёх видов измерений на цветках, длины и ширины чашелистиков и лепестков в сантиметрах соответственно.
Храните данные в табличном массиве.
t = table(species,meas(:,1),meas(:,2),meas(:,3),meas(:,4),... 'VariableNames',{'species','meas1','meas2','meas3','meas4'}); Meas = dataset([1 2 3 4]','VarNames',{'Measurements'});
Подгоните модель повторных измерений, где измерения являются откликами, а вид является предикторной переменной.
rm = fitrm(t,'meas1-meas4~species','WithinDesign',Meas);
Вычислите маргинальные значения, сгруппированные по видам факторов.
margmean(rm,'species')ans=3×5 table
species Mean StdErr Lower Upper
______________ ______ ________ ______ ______
{'setosa' } 2.5355 0.042807 2.4509 2.6201
{'versicolor'} 3.573 0.042807 3.4884 3.6576
{'virginica' } 4.285 0.042807 4.2004 4.3696
StdError показывает стандартные ошибки расчетных предельных значений. Lower и Upper поля показывают нижнюю и верхнюю границы для 95% доверительных интервалов предельных значений группы соответственно. Ни один из доверительных интервалов не перекрывается, что указывает на то, что маргинальные средства различаются с видами. Можно также построить график расчетных предельных значений с помощью plotprofile способ.
Вычислите 99% доверительные интервалы для предельных значений.
margmean(rm,'species','alpha',0.01)
ans=3×5 table
species Mean StdErr Lower Upper
______________ ______ ________ ______ ______
{'setosa' } 2.5355 0.042807 2.4238 2.6472
{'versicolor'} 3.573 0.042807 3.4613 3.6847
{'virginica' } 4.285 0.042807 4.1733 4.3967
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.