有没有办法在交叉滤波器还原插件中实现标准误差?除{SE}外,我将得到中心趋势度量的所有值。
任何帮助都可以证明..。
var CFX = crossfilter([
{ foo: 'one', bar: 1 },
{ foo: 'two', bar: 2 },
{ foo: 'three', bar: 3 },
{ foo: 'one', bar: 4 },
{ foo: 'one', bar: 5 },
{ foo: 'two', bar: 6 },
]);
var fooDim = CFX.dimension(function(k){ return k.foo; });
var fooGrp = fooDim.group();
var stdDeviation = reductio()
.sumOfSq(function(d) { return d.bar; })
.sum(function(d) { return d.bar; })
.avg(true)
.count(true)
.std(true)
// How to implement Standard error
stdDeviation(fooGrp);
console.log('Standard Deviation:-',JSON.stringify(fooGrp.top(Infinity)) );<script src="https://cdn.rawgit.com/crossfilter/reductio/0.5.4/reductio.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crossfilter/1.3.12/crossfilter.min.js"></script>
发布于 2017-08-03 16:25:29
平均值和类似于标准误差的东西应该在显示时间而不是在减速机中计算。还原剂提供一个平均计算,因为有那么多人期待它,但它确实是更好地保持在减速器的计数和和,并计算平均时间显示。
我认为标准错误也是如此。当您想通过将标准偏差(reductio.std)除以计数的平方根来显示它时,通常只计算组的标准错误。
https://stackoverflow.com/questions/45477062
复制相似问题