STDDEV_POP VS STDDEV_SAMP
Posted
技术标签:
【中文标题】STDDEV_POP VS STDDEV_SAMP【英文标题】: 【发布时间】:2020-10-20 22:14:05 【问题描述】:有人可以向我解释一下这两个函数在 postgres 中有什么区别,什么时候给你解释一下?
我的表中有这些数据,想计算行程采样率的标准差:
user_id | trip_id | lat | lon | sampling_rate
---------+--------------------+------------------+------------------+---------------
126 | 125020080511025052 | 39.9531666666667 | 116.452566666667 | 7
126 | 125020080511025052 | 39.95305 | 116.452683333333 | 16
126 | 125020080511025052 | 39.9530666666667 | 116.452916666667 | 44
126 | 125020080511025052 | 39.9530833333333 | 116.453183333333 | 40
126 | 125020080511025052 | 39.95335 | 116.45365 | 21
126 | 125020080511025052 | 39.9532833333333 | 116.453816666667 | 16
126 | 125020080511025052 | 39.9533166666667 | 116.45405 | 13
126 | 125020080511025052 | 39.9535666666667 | 116.454383333333 | 24
126 | 125020080511025052 | 39.9537166666667 | 116.4546 | 16
126 | 125020080511025052 | 39.9538333333333 | 116.454733333333 | 17
【问题讨论】:
“这两个函数”分别是什么?您希望返回什么? 请看题目,已经回答了。 【参考方案1】:这是一个统计问题,而不是编程或数据库问题。
简短的回答是您使用样本标准差,除非您有理由使用总体标准差并理解为什么要使用总体标准差。
Postgreql 中的 stddev()
映射到 stddev_samp()
。
这是一篇长篇文章,但涵盖了基础知识:https://statistics.laerd.com/statistical-guides/measures-of-spread-range-quartiles.php
随着样本中观测值数量的增加,样本标准差会向总体标准差收敛。
【讨论】:
以上是关于STDDEV_POP VS STDDEV_SAMP的主要内容,如果未能解决你的问题,请参考以下文章
Java世界中的类vs包vs模块vs组件vs容器vs服务vs平台[关闭]
性能测试 - 响应 vs 延迟 vs 吞吐量 vs 负载 vs 扩展性 vs 压力 vs 健壮性
Atitit. visual studio vs2003 vs2005 vs2008 VS2010 vs2012
SGD vs Momentum vs NAG vs Adagrad vs Adadelta vs RMSprop vs Adam