gpt4 book ai didi

python - 插入均值后 numpy 数组形状发生变化

转载 作者:行者123 更新时间:2023-12-01 01:28:08 24 4
gpt4 key购买 nike

我有一个 numpy 数组,我想在其中插入 3 个均值。在我插入平均值之前,数组形状为 (1, 23)。然而,在我插入均值后,它变成了(26,)。有没有办法使形状像 (1, 26) ?

数组

array([[ 266,  356,  252,  282,    3,  644, 1254,  634,    4,  711,   58,
1006, 782, 613, 565, 2, 787, 968, 640, 4, 676, 530,
573]])

代码

mean = myarray.mean()
myarray= np.append(myarray, np.array([mean,mean,mean]))

最佳答案

您可以指定附加的轴,如下所示:

myarray= np.append(myarray, [[mean,mean,mean]], axis=1)

应该可以。 (请注意额外的一组括号,以便两个数组具有相同的维数)。

关于python - 插入均值后 numpy 数组形状发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53166626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com