首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Statistics::Regression不能运行单变量回归吗?

Statistics::Regression不能运行单变量回归吗?
EN

Stack Overflow用户
提问于 2011-10-15 01:08:53
回答 1查看 218关注 0票数 0

我使用的是Statistics::Regression的Perl模块。它可以很好地运行多变量回归。但是,如果我只在构造函数中提供一个回归器

代码语言:javascript
复制
my $reg = Statistics::Regression->new("Sample Regression", ['X']);

它会抱怨这条消息:

代码语言:javascript
复制
Statistics::Regression:new: Cannot run a regression without at least two variables.

人们也有同样的问题吗?错误消息措辞不明确,因此我解释得好像没有提供response变量。但事实并非如此,因为根据它的文档和我测试过的一些示例脚本,构造函数中的列表引用应该只包含回归变量。

在任何情况下,如何使用此模块运行单变量回归(无常数项)?(我知道Statistics::OLS可以做到这一点,但为了简单起见,我希望这个模块能够工作。无论如何,如果它真的不能处理这一点,感觉就像一个愚蠢的遗漏。)谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-15 01:37:13

module's description为:

Regression.pm是一个多元线性回归软件包。

鉴于此,您似乎不太可能让它进行单变量回归。

不过,你可以试着给the author发邮件。自从Statistics::Regression发布到CPAN已经四年了,所以他可能会停止支持它(或者它处于一个非常好的状态,它不需要更多的发布),但值得一试了解他的意见。他可能有一些想法来修补它来处理单变量回归。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7771121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档