ValueError: слишком много значений для распаковки (ожидается 2) matplotlib - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь построить каркас в matplot lib, и у меня была изначальная проблема, что каркас не похож на меня sh. Я нашел ответ использования numpy .meshgrid (). Я продолжил использовать это решение, но когда я пытаюсь показать график, я получаю ошибку

, строка 1727, в строках plot_wireframe, cols = Z.shape ValueError: слишком много значений для распаковки (ожидается 2)

file=open(ob,'r')
points=ast.literal_eval(file.read())
file.close()

fig=plt.figure()
ax=mplot3d.Axes3D(fig)

newpoints=point_sep(points)
x=newpoints[0]
y=newpoints[1]
z=newpoints[2]

mgrid=np.meshgrid(x,y,z,sparse=True)

x1=mgrid[0]
y1=mgrid[1]
z1=mgrid[2][0]


ax.plot_wireframe(x1,y1,z1)

ax.set_xlim3d(-1*(wall_depth*15),wall_depth*15)

ax.set_xlabel('x')
ax.set_ylabel('y')
ax.set_zlabel('z')

В этом коде я получаю координаты из файла

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...