gpt4 book ai didi

python - 类型错误 : Dimensions of C are incompatible with X Y

转载 作者:太空宇宙 更新时间:2023-11-04 00:52:42 25 4
gpt4 key购买 nike

<分区>

Matplotlib 当前在我调用 plt.pcolormesh 时引发以下错误

TypeError: Dimensions of C (16, 1000) are incompatible with X (16) and/or Y (1000); see help(pcolormesh)

除非我遗漏了什么,这很可能是尺寸匹配?为什么会出现错误?

我在其他地方看到的问题与我自己的不同,所以我不知道该如何解决。

要求的代码:

def Colormap(lst):

intensity = np.array(lst)

x, y = intensity.shape

x1 = range(0, x)
y1 = range(0, y)

x2,y2 = np.meshgrid(x1,y1)

print x2,y2

print intensity.shape

plt.pcolormesh(x2,y2,intensity)
plt.colorbar()
plt.savefig('colormap.pdf', dpi = 1200)
plt.show()

打印语句给出:

[[ 0  1  2 ..., 13 14 15]
[ 0 1 2 ..., 13 14 15]
[ 0 1 2 ..., 13 14 15]
...,
[ 0 1 2 ..., 13 14 15]
[ 0 1 2 ..., 13 14 15]
[ 0 1 2 ..., 13 14 15]] [[ 0 0 0 ..., 0 0 0]
[ 1 1 1 ..., 1 1 1]
[ 2 2 2 ..., 2 2 2]
...,
[997 997 997 ..., 997 997 997]
[998 998 998 ..., 998 998 998]
[999 999 999 ..., 999 999 999]]

(16, 1000)

如我所料。我缺少一些非常基本的东西吗?谢谢。

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