我通过使用python和我的列表的每个段的一些for
循环得到了一个正式的问题。
array
x=(epochs, 257)
epoch
那里257个值的平均值array
x _ mean = (120, 1)
醇>
我使用了for循环,但结果非常值得怀疑。 任何帮助表示赞赏。
答案 0 :(得分:0)
a = [[1, 2, 3, 4], [2, 3, 4, 5], [3, 4, 5, 6]]
b = [float(sum(x))/len(x) for x in a]
只需选择所有子列表,然后以标准方式计算每个子列表的平均值,例如:总和/ LEN。
唯一有潜在危险的部分是分裂操作。如果列表仅包含整数,则sum
为整数。 len
自动为整数。当分子和分母都是整数时,Python 2(与Python 3相反)使用整数除法,因此2/3
- >为了防止这种情况,我们可以转换为分子浮动。
答案 1 :(得分:0)
np.mean(x, axis=0)
是解决方案,感谢您努力尝试。 并感谢发布评论只是因为。