fitglm如何对待分类变量?

6视图(30天)
亲爱的所有,
我想确认一下在fitglm分类变量。作为输入我使用一个表也包含分类变量(性(0和1),教育(等级1 - 7)。如果我理解正确的文档,fitglm自动将这些分类,并在必要时自动伪码?教育(在本例中)。这是正确的吗?
非常感谢。
最好的
Hans van der角

接受的答案

杰夫•米勒
杰夫•米勒 2022年3月6日
我不这是正确的。与表中的数值,我认为你必须与类似变量标记为分类:
资源描述。性=分类(tbl.sex);
tbl.education =分类(tbl.education);
哪里有三个或三个以上的类别(例如,教育)df的,您可以检查,以确保变量被当作分类(6 dfs)而不是数值(1 df,本质上是一个回归斜率在1 - 7)。
2的评论
杰夫•米勒
杰夫•米勒 2022年3月7日
你好汉斯,
听起来不错。如果你有这个答案解决问题,那么请接受它使用“接受”按钮(这样的问题似乎不再打开)。
杰夫

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!