在垂直堆叠的numpy数组中计算每个条目的标准偏差的最有效方法是什么?
data = [[1,2,3], [4,5,6]]
每个内部数组都有几千个元素,我有数千个这样的元素。 我用以下方法计算每列的平均值:
avg = np.mean(data, 0)
答案 0 :(得分:0)
你的意思是?:
np.std(data, axis=0)
例如:
>>> data = [[1,2,3], [4,5,6]]
>>> np.std(data, axis=0)
array([ 1.5, 1.5, 1.5])