我想找到几个(Z)列表的第1,第2,......数字的均值和标准差.例如,我有
A_rank=[0.8,0.4,1.2,3.7,2.6,5.8]
B_rank=[0.1,2.8,3.7,2.6,5,3.4]
C_Rank=[1.2,3.4,0.5,0.1,2.5,6.1]
# etc (up to Z_rank )...
Run Code Online (Sandbox Code Playgroud)
现在我想取平均值和标准值*_Rank[0],平均值和标准值*_Rank[1]等
(即:所有(A..Z)_rank列表中第1位
的平均值和标准值;第2位数的平均值和标准值所有(A..Z)_rank列表;
第三位数的均值和标准......;等等).
我尝试将matlab代码转换为numpy,并发现numpy与std函数有不同的结果.
在matlab中
std([1,3,4,6])
ans = 2.0817
Run Code Online (Sandbox Code Playgroud)
在numpy
np.std([1,3,4,6])
1.8027756377319946
Run Code Online (Sandbox Code Playgroud)
这是正常的吗?我该怎么处理呢?
LINQ是否为聚合SQL函数STDDEV() (标准差)建模?
如果没有,那么计算它的最简单/最佳实践方法是什么?
例:
SELECT test_id, AVERAGE(result) avg, STDDEV(result) std
FROM tests
GROUP BY test_id
Run Code Online (Sandbox Code Playgroud) numpy.average()有一个权重选项,但numpy.std()没有.有没有人有解决方法的建议?
我需要计算通用列表的标准偏差.我会尝试包含我的代码.它是一个包含数据的通用列表.数据主要是浮点数和整数.这是我的代码相对于它而没有深入细节:
namespace ValveTesterInterface
{
public class ValveDataResults
{
private List<ValveData> m_ValveResults;
public ValveDataResults()
{
if (m_ValveResults == null)
{
m_ValveResults = new List<ValveData>();
}
}
public void AddValveData(ValveData valve)
{
m_ValveResults.Add(valve);
}
Run Code Online (Sandbox Code Playgroud)
以下是需要计算标准偏差的函数:
public float LatchStdev()
{
float sumOfSqrs = 0;
float meanValue = 0;
foreach (ValveData value in m_ValveResults)
{
meanValue += value.LatchTime;
}
meanValue = (meanValue / m_ValveResults.Count) * 0.02f;
for (int i = 0; i <= m_ValveResults.Count; i++)
{
sumOfSqrs += Math.Pow((m_ValveResults - meanValue), 2);
}
return …Run Code Online (Sandbox Code Playgroud) 对于每个X值,我计算了每个Y值的平均值Y和标准偏差(sd)
x = 1:5
y = c(1.1, 1.5, 2.9, 3.8, 5.2)
sd = c(0.1, 0.3, 0.2, 0.2, 0.4)
plot (x, y)
Run Code Online (Sandbox Code Playgroud)
如何使用标准偏差为我的绘图的每个数据点添加误差线?
这是我的代码:
import numpy as np
print(np.std(np.array([0,1])))
Run Code Online (Sandbox Code Playgroud)
它产生 0.5
我确信这是不正确的.我究竟做错了什么?
计算标准开发的简单示例:
d <- c(2,4,4,4,5,5,7,9)
sd(d)
Run Code Online (Sandbox Code Playgroud)
产量
[1] 2.13809
Run Code Online (Sandbox Code Playgroud)
但是当手工完成时,答案是2.我在这里缺少什么?
我搜索过SQLite文档并找不到任何内容,但我也在谷歌上搜索了一些结果.
SQLite是否有任何内置的标准偏差功能?