Re: [Matplotlib-users] a quick way to plot 3D surface with point coordination?

2010-04-08 Thread ericyosho
Yes,
Thanks, Friedrich. :-)
This is exactly what I want. By now I know we have to plot over a
uniformly sampled plane any way at the end of the day, no matter
whether our original data is uniformly sampled or not.

Zhe Yao


On Thu, Apr 8, 2010 at 6:07 PM, Friedrich Romstedt
friedrichromst...@gmail.com wrote:
 2010/4/4 ericyosho ericyo...@gmail.com:
 Year, I think we could do unsorted scatter plot as well, however I'm
 still not satisfied with the book tracking routines I have to check
 when doing the surface plotting.

 What do you mean with book tracking routines?

 Anyway, maybe griddata would help you:
 http://matplotlib.sourceforge.net/api/mlab_api.html#matplotlib.mlab.griddata

 Friedrich


--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Re: [Matplotlib-users] a quick way to plot 3D surface with point coordination?

2010-04-03 Thread ericyosho
Year, I think we could do unsorted scatter plot as well, however I'm
still not satisfied with the book tracking routines I have to check
when doing the surface plotting.

Anyway, thanks, man. You saved a lot.

Hope this time, it CC to the mailing list as well. :-)

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users


[Matplotlib-users] a quick way to plot 3D surface with point coordination?

2010-03-31 Thread ericyosho
Hi, All,

I have a bunch of 3D points with coordinations in a dict
pointset = {
(x1,y1):z1,
(x2,y2):z2,
...
}

It seems I have to
1. fire a loop to change each item and convert the whole dictionary into arrays;
x = []
y = []
for i in pointset.items():
x.append(i[0][0])
y.append(i[0][1])

2. send x and y ranges to meshgrid
3. loop again to put z values into proper positions
4. use plot_surface()

Is there any quicker ways to do that?

And we know that for points with coordination, scatter must be the
simplest way to visualize them.
Is there any trick to convert a scatter graph into a surface picture directly?

Appreciation for any ideas.


Zhe Yao
--
Department of Computer and Electrical Engineering
McGill University
Montreal, QC, Canada
H3A 2A7

zhe@mail.mcgill.ca

--
Download Intel#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
___
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users