import numpy as np
list1=[0.6264416373739643,-0.5330464813129241,1.1555305512014709,2.8818852997412456,-0.3977485885707174,-2.4837523233425687,0.9850152228636276,0.17986473467293448,-0.8534698837388699,-0.8687677275167063,-2.2681502550459025,0.4909429304343152,1.529614963936593,0.2631189603492748,0.5082639331335053,0.06073436570529672,-1.0612894919537927,-0.8534964557664618,-0.16045861882437973,0.7987672266600869]
计算均值:
Mean = np.mean(list1)
结果为: -4.0523140398818213e-16
但是上边的数用excel计算均值
python计算的和excel计算的不一致是什么原因呢? 是科学计数法表示问题吗?实际是相同的?小白请大佬们提点啊···感谢~
首先你得明白EXCEL粘贴复制的基本原理,如果你把长数据直接复制到EXCEL中,会出现末尾自动变成0的情况,这时候你需要文本粘贴,或者通过设置单元格格式为文本格式再粘贴。