fitnlm and dummy variables
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi all, Fitnlm allows automatic creation of dummy variables, if one input the categorical predictor as a nominal or ordinal array. It worked fine for me with fitlm. But I do not understand how I know how many input arguments I get after using the automatic creation of dummy variables. As I need to specify my beta0 I need to know how many input arguments I have. Thank you!
댓글 수: 0
채택된 답변
the cyclist
2014년 6월 18일
편집: the cyclist
2014년 6월 18일
I haven't used the automatic creation of dummy variables, so I don't know the answer to your question. However, the dummyvar() function might also be helpful for you, so I thought I'd mention it.
댓글 수: 3
the cyclist
2014년 6월 23일
Suppose you have the following grouping variable (where "1", "2", etc represent the groups):
group = [1;1;1;2;2;3;3;3;3;4]
Then
dv = dummyvar(group)
gives
dv =
1 0 0 0
1 0 0 0
1 0 0 0
0 1 0 0
0 1 0 0
0 0 1 0
0 0 1 0
0 0 1 0
0 0 1 0
0 0 0 1
Each column of dv is a variable in your regression. The first column is the binary variable "is_member_of_group?", where 1=yes and 0=no. Likewise for other columns.
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!