Hi all,
My problem includes the use of mplot3D, so I'm not sure if this is the appropriate venue...
The last n lines of my program are :
xs = tuple(xs)
ys = tuple(ys)
zs = tuple(zs)
fig = p.figure()
ax = p3d.Axes3D(fig)
ax.scatter3D(xs,ys,zs)
fig.add_axes(ax)
p.show()
and my error message is
Traceback (most recent call last):
File "grid.py", line 56, in ?
ax.scatter3D(xs,ys,zs)
File "/usr/lib/python2.4/site-packages/mplot3d/mplot3d.py", line 997, in scatter3D
self.auto_scale_xyz(xs,ys,zs, had_data)
File "/usr/lib/python2.4/site-packages/mplot3d/mplot3d.py", line 736, in auto_scale_xyz
self.zz_dataLim.update_numerix(z, z, not had_data)
TypeError: Bbox::update_numerix expected numerix array
As I'm passing in simple python types, I don't see how this is the fault of my code. I tried passing in various flags (--numpy, --numarray, --Numeric) but I just got the exact same error message.
Ideas appreciated!
Cheers,
-T