我想找出1,2,…的平均值和标准差,。。。几个(Z)列表的数字。例如,我有
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 )...
现在我要取*_Rank[0]
的平均值和标准值,以及*_Rank[1]
的平均值和标准值等
(即:所有(A..Z)排名表中第一位的平均数和标准差;
所有(A..Z)排名表中第二位的平均值和标准差;
第三位的平均数和性病…;等)。
Tags:
下面是一些纯Python代码,可以用来计算平均值和标准偏差。
下面的所有代码都基于Python 3.4+中的^{} 模块。
注意:为了提高对浮点数求和时的精度,
statistics
模块使用自定义函数_sum
,而不是我在其位置使用的内置函数sum
。现在我们有一个例子:
因为Python 3.4/PEP450在标准库中有一个^{} ,它有一个method ^{} 用于计算像您这样的iterables的标准偏差:
我将} 和^{} 计算平均值和标准偏差:
A_Rank
等放入一个2DNumPy数组,然后使用^{相关问题 更多 >
编程相关推荐