Perl 错误:没有“新” “Statistics::Descriptive”中的方法

发布于 2024-10-19 03:42:00 字数 447 浏览 2 评论 0原文

我使用 cpan 安装了“Statistics::Descriptive”模块,然后测试示例:

use Statistics::Descriptive;
$stat = new Statistics::Descriptive;
$stat->AddData(1,2,3,4);

但它显示错误:Can't located object method "new" via package "Statistics::Descriptive" at ...我正在 Linux Ubuntu 上使用 Perl 版本 5.10.1 和 cpan 告诉我的最新的Statistics::Descriptive 进行操作。

我在 Windows 上尝试使用 activestate perl 并且它有效。

您知道为什么我在 Linux 中运行时出现此错误吗?谢谢。

I installed the "Statistics::Descriptive" module using cpan then test the example:

use Statistics::Descriptive;
$stat = new Statistics::Descriptive;
$stat->AddData(1,2,3,4);

But it shows error: Can't locate object method "new" via package "Statistics::Descriptive" at ... I am doing it in Linux Ubuntu with Perl version 5.10.1 and the newest Statistics::Descriptive as what cpan tells me.

I tried on windows using activestate perl and it works.

Do you have any idea why I got this error when running in Linux? Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

唯憾梦倾城 2024-10-26 03:42:00

文档 看来,您需要执行以下任一操作

use Statistics::Descriptive;
my $stat = Statistics::Descriptive::Full->new();

use Statistics::Descriptive;
my $stat = Statistics::Descriptive::Sparse->new();

正如所说:“使用稀疏方法,不存储任何数据,仅提供少量统计测量,使用完整方法,保留整个数据集并提供附加功能。”

也许您在 Windows 上有旧版本。旧版本有一个未记录的顶级 new() 方法。

From the documentation it looks like you need to do either

use Statistics::Descriptive;
my $stat = Statistics::Descriptive::Full->new();

or

use Statistics::Descriptive;
my $stat = Statistics::Descriptive::Sparse->new();

As is says: "With the sparse method, none of the data is stored and only a few statistical measures are available. Using the full method, the entire data set is retained and additional functions are available."

Perhaps you have an older version on windows. Older versions had an undocumented top level new() method.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文