javascript - 如何调用jstat的student方法获取结果?

标签 javascript jstat

我有一个关于如何使用 jstat 库中的分发函数的问题。具体来说,我专注于学生。

我已经尝试过这个:

var alphaLevel = 0.05;
var degreesOfFreedom = 18;

// the answer I want to get is 2.100922
tStat = jStat.studentt(alphaLevel,degreesOfFreedom);

// but all that is returned is an object with 
// members _a,_b,_c (_a=alphaLevel, _b=degreesOfFreedom,_c=undefined).

正如 jstat github 站点上所解释的,静态函数和实例函数之间存在差异。然而,如何执行此操作超出了我使用 javascript 的经验。

谁能解释一下如何正确调用studentt函数并获得正确的结果?

谢谢!

最佳答案

用法遵循此文档:http://jstat.github.io/distributions.html#jStat.studentt

所以在你的例子中你有两个选择。您可以立即得到结果:

var tStat = jStat.studentt.pdf(alphaLevel, degreesOfFreedom);

或者您可以返回一个允许您传入多个 alpha 值的实例:

var tStat = jStat.studentt(degreesOfFreedom);
var a1 = tStat.pdf(alpha1);
var a2 = tStat.pdf(alpha2);

关于javascript - 如何调用jstat的student方法获取结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19986355/

相关文章:

java - jstat -gcmetatcapacity 输出 MCMX 值似乎无关紧要

javascript - 在 Angular 8 中的另一个应用程序中引用服务代码

Java堆: What is limiting maximum old generation capacity?

java - Full GC - Sun JVM 运行频率

javascript - Electron 应用程序中的 format () 问题

javascript - 在 JavaScript 中计算 beta 累积概率密度的倒数

javascript - ajax 调用返回值但变量为空

javascript - 如果宽度大于屏幕宽度,如何隐藏动态内容?

javascript - JSON 嵌套子元素引用