问题标签 [standard-deviation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
730 浏览

objective-c - 加快这种标准差方法

我有这种方法来计算 NSNumber 整数数组的标准偏差,给定一个平均值。计算使用 NSDecimals 来保留最高分辨率。这目前需要许多 cpu 周期,感谢您在保持所需分辨率的同时加快速度的任何帮助!谢谢你。

0 投票
2 回答
9689 浏览

postgresql - 当 n<2 时,postgres STDDEV 聚合行为

我的Postgres查询根据aggregate一堆传感器读数计算统计数据:

只要我有这工作正常>1 ipsvalue/hourCOUNT(ipsvalue)<2但是,如果 hourlyStatisticsValue返回时NULL没有任何 Postgres 错误。

如果我注释掉STTDEV,如下所示:

然后正确计算所有三个统计数据。因此,我得出结论,一个不正当的人STDDEV会破坏整个查询。我宁愿让非法的 STDDEV 返回 0。我尝试了COALESCESTDDEV条线,但无济于事。可以做什么???

0 投票
1 回答
562 浏览

math - 求解高斯随机变量的标准差

因此,假设我有一个高斯随机数生成器,它采用 2 个参数标准偏差和均值 X(d,m)。我想要做的是指定数字生成器的标准偏差,以便我在 95% 的时间内获得给定范围内的随机数,例如 -n< X(d,0)< n。知道如何解决标准偏差?

0 投票
2 回答
20303 浏览

opencv - OpenCV 均值/SD 滤波器

我把它扔在那里,希望有人以前尝试过这种荒谬的事情。我的目标是接收输入图像,并根据每个像素周围的小窗口的标准偏差对其进行分割。基本上,这在数学上应该类似于高斯或箱形滤波器,因为它将应用于编译时(甚至运行时)用户指定的每个像素周围的窗口大小,并且目标数组将包含每个像素的 SD 信息,在与原始大小相同的图像中。

这个想法是在 HSV 空间中的图像上执行此操作,以便我可以轻松找到颜色均匀的区域(即在 Hue 和 Sat 平面中具有小的局部 SD 的区域)并从图像中提取它们以进行更深入的处理。

所以问题是,以前有没有人构建过这样的自定义过滤器?我不知道如何在一个简单的盒型过滤器内核中进行 SD,例如用于高斯和模糊的过滤器内核,所以我猜我将不得不使用 FilterEngine 构造。另外,我忘了提到我是用 C++ 做的。

非常感谢您的建议和思考。

0 投票
1 回答
4020 浏览

c# - c# 根据均值和标准差绘制钟形曲线

有没有办法从标准偏差和平均值生成贝尔曲线?我已阅读对此的参考,但找不到算法。

我有一个数字列表,它们是预先标准化的查找(分数=>百分位数)。我已经确定了范围,我需要从中绘制一条钟形曲线,以便我可以为曲线下的区域部分着色以表示图表上的分数(我想是一个面积图/infrographic esk)。我真的被困在第一个障碍上。

我计划通过以下方式排列数据来绘制直方图:

非正常数据

我需要从这些数据中绘制一个钟形曲线。但并非所有数据集都遵循上述输出中的正常偏差。

那么将这些数据变成钟形曲线的最佳方法是什么?

我可以使用数据的标准偏差和平均值来计算沿曲线的 n 个坐标,然后将分数转置到该曲线上以构建图表吗?

或者..我是否应该尝试将现有数据标准化为曲线,然后将附加值插入数据集中以使输出平滑?

谢谢你的帮助!

0 投票
1 回答
681 浏览

c# - LINQ to SQL - 调用内置聚合函数(即 STDEV)

有没有办法让 LINQ 将查询直接转换为 SQL 之类的函数STDEV?例如,LINQ

变成了 SQL AVG。但是,LINQ 中不支持标准偏差。

这里建议了一种方法: LINQ 中的标准偏差

但是,这很笨拙,并且还需要一些额外的工作来处理可能的空值,sqlSTDEV函数会自动为您忽略这些值。此外,它可以减少通过线路发送的数据,并且计算速度更快。

有什么办法可以做到这一点?

0 投票
1 回答
2542 浏览

r - R计算矩阵/数组部分的sd

很抱歉发布这个,因为我知道这以前曾以各种形式出现过,但我真的不明白我做错了什么/R的内部工作!

我有一个(多维)数据数组,我从我正在使用的 netcdf 文件中读取这些数据。我想计算部分数组的一些“统计数据”,例如:

效果很好。但:

失败。

那么,对我的数组进行子集化并计算与我可以在上面计算的平均值相关的 sd 的正确方法是什么?

谢谢你的时间!

亚历克斯

0 投票
2 回答
3740 浏览

python - For-loop 在 Python 中读取多个 .csv 文件

我开始使用 Python 并在这里遇到以下问题。

  1. count +=1 和其他几行的缩进错误

  2. 不扫描目录中的所有 .csv 文件。当我运行这个脚本时,它只显示一个 .csv 文件的输出,而不是第一列的多个 .csv 文件输出。我拥有的 for 循环命令一定有问题。

  3. 我需要取文件每一行的标准偏差,并取每个文件中所有行的标准偏差的平均值。

    /li>
0 投票
2 回答
5659 浏览

java - 计算标准差的在线算法

通常,我有一个更技术性的问题,但我会用一个数球的例子为你简化它。

假设我有不同颜色的球和为每种颜色保留的数组的一个索引(初始化为全 0)。每次我选择一个球,我都会将相应的索引增加 1。

球是随机挑选的,我一次只能挑选一个球。我唯一的目的是计算每种颜色的球数,直到我用完球。

我想计算不同颜色的球数量的标准偏差,同时我正在计算它们。在计算完所有球后,我不想通过再次遍历数组来计算它。

可视化:

随机排列的球:(BBGRRYYBBGGGGGGB每个字母代表颜色的第一个字母)从 0 到 3 的数组索引分别对应颜色 B、G、R 和 Y。当我完成挑选球时,我的阵列看起来像[5,7,2,2]

在拥有最终数组后计算标准偏差非常简单,但我想在填充这个数组时这样做。

我想用 Java 做,我有大约 1000 种颜色。

实现它的最有效方法是什么?或者在拥有最终数组之前有没有办法做到这一点?

0 投票
4 回答
41214 浏览

standard-deviation - 仅使用平均值,最小值,最大值找到标准偏差?

我想找到标准偏差:

我只想通过使用标准差来找出我的成绩

谢谢,