Thanks Barry.

I still don't know whether I want to use Gnuplot.py or Mayavi. Gnuplot 
is built on a very stable base, so I would be sure to have few surprises 
with future developments. But maybe it is too old and will not pass the 
Python3k step...

I gave a look to Mayavi, and the start is pretty bad given that the 
online doc does not match the version of my Ubuntu. The consequence is 
that the mlab.show() method seems to be missing, while the doc present 
it as the solution for external scripting... but I'll dig a bit further.

-Etienne




Barry Wark wrote:
> On Mon, Mar 23, 2009 at 6:11 AM, Etienne Gaudrain <et.gaudr...@free.fr> wrote:
>   
>> Thanks a lot for the link, and for the suggestions!
>> I will probably give a go to Mayavi2, but given how heavy it seems to be
>> (compared to matplotlib) it probably requires some custom wrapping...
>> which means again a lot time investment... thanks for the tips anyway!
>>     
>
> Etienne,
>
> I believe that Mayavi2 has a matlab-like interface (called mlab, I
> think) which offers a much higher-level (and more command-line
> friendly) API. I'm not a Mayavi expert by any streach, but you may be
> able to find many helpful folks on the enthought-dev list
> (https://mail.enthought.com/mailman/listinfo/enthought-dev)
>
> cheers,
> Barry
>
>   
>> Cheers,
>> -Etienne
>>
>>
>>
>> Gary Ruben wrote:
>>     
>>> Hi Etienne,
>>>
>>> Sorry to hear about your disappointment. You can read about the
>>> attempt to resurrect the 3D plotting capabilities here:
>>> <http://www.nabble.com/Updating-MPlot3D-to-a-more-recent-matplotlib.-td22302256.html>
>>>
>>>
>>> Unfortunately, this doesn't help you right now.
>>> Depending on the type of 3D plotting you want to do, some suggestions
>>> for other packages that support 3D plotting from Python and work now are:
>>> Mayavi2's mlab interface
>>> <http://code.enthought.com/projects/mayavi/docs/development/html/mayavi/mlab_3d_plotting_functions.html>
>>>
>>> gnuplot.py <http://gnuplot-py.sourceforge.net/>
>>> DISLIN <http://www.mps.mpg.de/dislin>
>>> R via RPy <http://rpy.sourceforge.net/>
>>>
>>> and I'm pretty sure there are more too.
>>>
>>> Right now, if mayavi2 looks like it'll do what you want, I'd recommend
>>> it as your next stop. And in my opinion, I wouldn't say that your time
>>> spent learning matplotlib was wasted - 2D plotting is usually useful
>>> and matplotlib may soon again have limited 3D capability.
>>>
>>> Gary R.
>>>
>>> Etienne Gaudrain wrote:
>>>       
>>>> Hello list !
>>>>
>>>> This is probably a recurrent topic, or even more probably HAVE been a
>>>> recurrent topic... So sorry, sorry, sorry... I wanted to search the
>>>> archives but Sourceforge is very slow today (...).
>>>>
>>>> Anyway, here is my question:
>>>>
>>>> Is it right that Matplotlib can no longer plot 3D graphes?
>>>>         
>>> <snip>
>>>       
>>>> Does it mean that all my efforts to understand and learn Matplotlib
>>>> are just a big waste of time since I need another package now that I
>>>> need 3D plot? So I ask you for advice: should I forget completely
>>>> Matplotlib and move to MayaVI2? Or is there any plan to bring 3D back
>>>> into Matplotlib, I mean to make a proper and complete alternative to
>>>> Matlab?
>>>>
>>>> Or am I just upset because I am missing something. I only plot data
>>>> every 4 or 6 months, and I really don't expect to see major
>>>> functionalities to have disappeared when I come back to plotting
>>>> data... is it a wrong expectation?
>>>>
>>>> Thanks !!
>>>> -Etienne
>>>>         
>>>       
>> --
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>> Etienne Gaudrain
>> Centre for the Neural Basis of Hearing
>> Department of Physiology, Development and Neuroscience
>> University of Cambridge
>> Downing Street
>> Cambridge CB2 3EG
>> UK
>> Phone: +44 (1223) 333 859 office
>> Fax: +44 (1223) 333 840 department
>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>
>>
>> ------------------------------------------------------------------------------
>> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
>> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
>> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
>> software that enables intelligent coding and step-through debugging.
>> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
>> _______________________________________________
>> Matplotlib-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>     
>
>   


-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Etienne Gaudrain
Centre for the Neural Basis of Hearing
Department of Physiology, Development and Neuroscience
University of Cambridge
Downing Street
Cambridge CB2 3EG
UK
Phone: +44 (1223) 333 859 office
Fax: +44 (1223) 333 840 department
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to