3
我想以Pythonic的方式编写下面的代码,在两个轴上应用平均值。什么是最好的方法来做到这一点?平均值超过两轴Numpy - Pythonic Way
import numpy as np
m = np.random.rand(30, 10, 10)
m_mean = np.zeros((30, 1))
for j in range(30):
m_mean[j, 0] = m[j, :, :].mean()
为什么'm_mean'是一个2D数组? – user2357112
为什么只用一行创建第二个numpy数组?为什么不只是一个简单的列表? –
NumPythonic的方式是'm.mean(axis =(1,2))'。 – Divakar