消除“回归”的拦截

1视图(最近30天)
丹·普伦(Dan Pron)
丹·普伦(Dan Pron) 2015年4月17日
大家好!
我想运行多个线性回归,但不想在输出中进行任何拦截(我想删除它,因为我面临多连续性问题)。有人能帮我吗?这是我的代码的一部分:
[B17,BINT17,〜,〜,Stats17] =回归(trimroa,[ons(长度(trimroa),1)trimopexp_lp trimbpsm trimwo trimcpb trimcpb trimdebt_equequequequequequequequequeequ
非常感谢!

答案(2)

克里斯·麦克科姆(Chris McComb)
我认为您需要做的就是从第二个参数(即1的列)中删除第一列。
[B17,BINT17,〜,〜,Stats17] =回归(trimroa,[trimopexp_lp trimbpsm trimwo trimcpb trimdebt_equ],0.1),0.1)

丹·普伦(Dan Pron)
丹·普伦(Dan Pron) 2015年4月17日
谢谢,但我仍然有一个问题^^。我删除了一列:
一个(长度(trimroa),1)
但是我现在收到了此错误消息:
警告:R-square和除非有x列,否则F统计量不能明确定义。
类型“帮助回归”为了更多信息。
>在回归中163
这是一个问题,因为我需要为我的工作提供可靠的R平方。任何想法?

社区寻宝

在Matlab Central中找到宝藏,发现社区如何为您提供帮助!

开始狩猎!