Я пытаюсь построить две разные линии в python, используя этот код:
fig = plt.figure()
ax = plt.axes(projection='3d')
ax.plot3D(x1, y1, z1, 'gray')
ax.scatter3D(x1, y1, z1, c=z1, cmap='Greens');
ax.plot3D(x2, y2, z2, 'red')
ax.scatter3D(x2, y2, z2, c=z2, cmap='Blues');
, и я получаю этот вывод:
Соединяет первую строку с новой. Почему это происходит?