我有一个清单:

s = [0.995537725, 0.994532199, 0.996027983, 0.999891383, 1.004754272, 1.003870012, 0.999888944, 0.994438078, 0.992548715, 0.998344545, 1.004504764, 1.00883411]

我在Excel中计算了它的标准偏差,我得到了答案:0.005106477,我使用的函数是:= STDEV(C5:N5)

然后我使用numpy.std进行相同的计算:

import numpy as np

print np.std(s)

但是,我得到了答案:0.0048890791894

我甚至写了自己的std函数:

def std(input_list):

count = len(input_list)

mean = float(sum(input_list)) / float(count)

overall = 0.0

for i in input_list:

overall = overall + (i - mean) * (i - mean)

return math.sqrt(overall / count)

而我自己的函数给出与numpy相同的结果.

所以我想知道是否有这样的差异?或者只是我犯了一些错误?

python跟excle公式区别_python – numpy.std和excel STDEV函数有什么区别吗?相关推荐

  1. python利用公式计算_Python利用openpyxl处理Excel文件(公式实例)

    前面我们学习了Python使用openpyxl模块处理Excel文件的大部分内容,今天,我们通过一个例子来学习Python使用Excel公式的方法,引出今天的主题利用openpyxl处理Excel公式 ...

  2. python中search和match的区别_Python中正则表达式match()、search()函数及match()和search()的区别详解...

    match()和search()都是python中的正则匹配函数,那这两个函数有何区别呢? match()函数只检测RE是不是在string的开始位置匹配, search()会扫描整个string查找 ...

  3. python中tan怎么表示_Python numpy.tan()用法及代码示例

    numpy.tan(array [,out])= ufunc'tan'):此数学函数可帮助用户计算所有x(作为数组元素)的三角切线. 参数: array :[array_like]elements a ...

  4. python中cos怎么表示_Python numpy.cos()用法及代码示例

    numpy.cos(x [,out])= ufunc'cos'):此数学函数可帮助用户计算所有x(作为数组元素)的三角余弦. 参数: array :[array_like]elements are i ...

  5. python中print语法错误_Python 3.x中使用print函数出现语法错误(SyntaxError: invalid syntax)的原因...

    在安装了最新版本的Python 3.x版本之后, 去参考别人的代码(基于Python 2.x写的教程),去利用print函数,打印输出内容时,结果却遇到print函数的语法错误: SyntaxErro ...

  6. python第三方库文件传输_Python第三方库在Excel文件读写中的应用

    Python第三方库在Excel文件读写中的应用 文/刘卫华1 史婷婷2 许学添1 [摘 要]摘 要 [期刊名称]<电子技术与软件工程> [年(卷),期]2019(000)016 [总页数 ...

  7. python公式计算_Python Numpy计算各类距离的方法

    详细: 1.闵可夫斯基距离(Minkowski Distance) 2.欧氏距离(Euclidean Distance) 3.曼哈顿距离(Manhattan Distance) 4.切比雪夫距离(Ch ...

  8. python 元组与数组的区别_python – NumPy – 从元组到数组的高效转换?

    我试图找到一种有效的方法,从元组(每4个条目对应一个像素的R,G,B,alpha)转换为NumPy数组(用于OpenCV). 更具体地说,我使用pywin32来获取窗口的客户区位图.这以元组的形式返回 ...

  9. python文本数据转换数值矩阵_python numpy矩阵的数据类型转换

    在python中,numpy矩阵的数据类型转换需要调用astype(),直接修改dtype是无效的.调用astype返回数据类型修改后的矩阵,但是源数据的类型不会变,需要再对源数据的赋值进行操作才可以 ...

最新文章

  1. Windows脚本初探之PowerShell流程控制if
  2. NYOJ 663 弟弟的作业
  3. php怎么计算图片的大小,php 根据比例计算图片缩放尺寸函数的用法
  4. UE4学习-场景介绍、基本操作、快捷键
  5. Access-Ctrol-Allow-Headers:*兼容问题导致的跨域失败
  6. IEDevToolBar - 一个分析网页的有用的工具
  7. 用于图片切割,图片压缩,缩略图的生成(转到一个好东西)
  8. Codeforces.612E.Square Root of Permutation(构造)
  9. macOS Big Sur在APFS格式的驱动器上支持Time Machine有几个问题?
  10. “37岁,985毕业,年薪50万,被裁掉只用了10分钟”
  11. 终结者:使用slf4j+log4j完美构建日志
  12. java虚拟机相关知识点(全网最全)
  13. 精心整理了40个Python办公自动化真实案例,一口一个,高效办公!
  14. Linux那些事儿 之 戏说USB(21)向左走,向右走
  15. 同一个元素绑定多个onclick事件
  16. Android 实现电话拨号界面带按键声demo
  17. 【信息安全】数据安全与信息安全
  18. NOIP 2018 提高组初赛试题 题目+答案+简要解析
  19. python实现自动按键_Python使用pyautogui模块实现自动化鼠标和键盘操作示例
  20. ASP.NET 在 Windows Azure 环境中使用基于 SQLServer 的 Session

热门文章

  1. 台式WIN7和os x yosemite 10.10.1懒人版双系统安装教程
  2. UNICODE与 UTF-8的转换详解
  3. Python3网络爬虫(十三):王者荣耀那些事!(Fiddler之手机APP爬取)
  4. Android面试题【高级工程师版】
  5. UI设计——以网易云音乐为例
  6. ECharts :lable显示所有数据、修改字体样式
  7. 华为交换机:STP测试实验
  8. Directory traversal in Spring framework漏洞修复
  9. GScoolink GSV2201 TypeC/DP to HDMI2.0
  10. 记一次HBuilder X 封装H5 + 微信登录