我有一个关于如何使用 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/