How to fit a general-linear mixed-effects model with categorical variables?
조회 수: 11 (최근 30일)
이전 댓글 표시
Hi,
I am using the function fitglme from the statistics toolbox to fit a mixed-effects model with repeated measurements and categorical predictor variables as follows:
data_nr_acquisitions=table(nr_acquisitions,problem_type,block,subject);
glme=fitglme(data_nr_acquisitions,'nr_acquisitions ~ problem_type + block + (problem_type| subject) + (block| subject) + (1|subject)')
anova(glme)
The variable problem_type is categorical, but the code above does not take this into account. I tried to instruct fitglme to treat problem_type as a categorical variable with the argument "CategoricalVars" but unlike fitglm the function fitglme does not accept this argument. Can fitglme handle categorical variables and how can I get it to treat a variables as categorical?
댓글 수: 0
채택된 답변
Tom Lane
2015년 10월 24일
Try
data_nr_acquisitions.problem_type = categorical(data_nr_acquisitions.problem_type)
before you do the fit.
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Analysis of Variance and Covariance에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!