【发布时间】:2022-12-09 00:51:08
【问题描述】:
我有一段代码提供了五个数组:
for i in range(10):
x = pic[10,15+i]
这会产生以下十个数组:
[504 591 471 ... 0 0 0]
[748 753 658 ... 94 138 101]
[814 781 710 ... 0 0 0]
[754 719 663 ... 0 0 0]
[1068 982 1096 ... 0 0 0]
[845 811 709 ... 0 0 0]
[1002 985 915 ... 0 0 0]
[1036 916 860 ... 0 0 0]
[570 623 722 ... 0 0 0]
[728 711 738 ... 0 0 90]
每个数组中有 1220 个元素,由 ... 表示。我想逐个元素(按列)计算这 10 个数组的平均值。所以,我想要这样的最终输出:
[860.9, 827.4, 795.3, ... 9.4, 13.8, 19.1]
我不知道如何在 Python 中执行此操作。任何帮助将不胜感激。另外,如果你也能帮我计算方差,那将是一个了不起的帮助!
【问题讨论】:
标签: python arrays multidimensional-array mean variance