Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.

2009-03-03 Thread Rob Clewley
On Tue, Mar 3, 2009 at 11:39 AM, John Hunter  wrote:

> Well, it is painfully slow, since it does everything in software, and there
> are some corner cases where the zorder clipping is broken in the presence of
> alpha transparency, and it doesn't do lighting, shadows, etc  But it
> does do enough for basic stuff, so we would be happy if you could resurrect
> it cleanly enough for a toolkit.
>

I'd just like to add that having a *bare minimum* 3D capability in mpl
is extremely useful to me -- i.e. being to visualize 3D data as a
point cloud or a wireframe mesh. While teaching with python and doing
numerical experiments in my research it's invaluable to be able to
throw together a wholly non-publication quality 3D plot to get a quick
idea of what's going on. I would imagine that others who use mpl
professionally (and not necessarily only for public consumption) would
agree on the value of maintaining this bare minimum even if there is
no short- or medium-term expectation that it will develop into
anything more sophisticated.

Cheers,
Rob

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.

2009-03-05 Thread Rob Clewley
On Thu, Mar 5, 2009 at 5:14 AM, Johann Cohen-Tanugi
 wrote:
> wouaouh. if I had known that sumpy had this functionality, I would
> have downloaded it ages ago. This is a good example of justified
> 'taylorisation', IMHO.
> Big +1 on seing this moved from sympy to matplotlib. I am not expert at
> coding guis et al, but if you need reviewers/testers or doc writers, I
> will be happy to give a hand (even two).
> best,
> Johann

Yes, I didn't know that either. But it's not clear if I can plot
discrete data using this interface - at least the examples on the wiki
make it look that way. I'm also +1 on seeing it moved into mpl, but I
don't know if the APIs and dependencies are too dissimilar to make it
work.

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.

2009-03-05 Thread Rob Clewley
>> Yes, I didn't know that either. But it's not clear if I can plot
>> discrete data using this interface - at least the examples on the wiki
>
> I am not sure if I understand your question, but It only plots
> discrete data --- it takes some sympy expression, evaluates it on a
> discrete grid and plots it. So you would just take the plotting stuff.

OK, but it wasn't clear from the example that I could plot a 3D array
of arbitrary data points. The way that you put together the demo plots
involved a symbolic function that would be called to generate the
points. Maybe you could add an example that plots some arbitrary data
that has been imported from a text file?

>> make it look that way. I'm also +1 on seeing it moved into mpl, but I
>> don't know if the APIs and dependencies are too dissimilar to make it
>> work.
>
> There are no dependencies besides pyglet (e.g.  it does not depend on
> sympy, or if it does, it can be trivially fixed).

Well, I meant more like is there a design dependency that is
incompatible with mpl. I'll shut up now because I know zilch about
mpl's internals!

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


Re: [matplotlib-devel] Updating MPlot3D to a more recent matplotlib.

2009-03-05 Thread Rob Clewley
On Thu, Mar 5, 2009 at 10:39 AM, Ondrej Certik  wrote:

>> OK, but it wasn't clear from the example that I could plot a 3D array
>> of arbitrary data points. The way that you put together the demo plots
>
> As I understand it, it plots triangles and/or wireframe in the end.
> Currently I think our plotting mainly works with surfaces. How can you
> plot a 3D array of arbitrary data points?

E.g., by plotting a dot at the coordinate (x,y,z).

> You need to convert it to
> some triangles first, e.g. do you want to plot contours (isosurfaces)?
> Or do you want to cut a plane in your 3D data points and plot that
> plane?
>

If I have a set of scalar sample data on a rectangular 2D mesh that I
want to plot in the 3D I'd want a simple wireframe rectangular surface
plot. Can it do that?

-Rob

--
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


Re: [matplotlib-devel] Request: make plotting of a single point more convenient

2009-07-25 Thread Rob Clewley
I wrote a wrapper to do this for my own code because I wanted it so
much. I can't see why it would be a problem to support, it's only one
extra if statement.

+1 from me!

On Sat, Jul 25, 2009 at 1:16 AM, Jan Müller wrote:
> basically this works:
>
> plot([1], [1], "*")
>
> but I think it would be more convenient to add some kind of auto casting to 
> the function in order to make this
>
> plot(1, 1, "*")
>
> work.
>
> I use those single-point-plotting-commands a lot in order to highlight a 
> special point in a series of data, but I forget the [] all the time.
>
> Besides being much more convenient (at least for me) this behavior would also 
> be much closer to the matlab version, since this works there without any 
> problems.
>
> Any ideas/comments/criticism on this?
>
> --
> ___
> Matplotlib-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>



-- 
Robert H. Clewley, Ph.D.
Assistant Professor
Department of Mathematics and Statistics
and Neuroscience Institute
Georgia State University
720 COE, 30 Pryor St
Atlanta, GA 30303, USA

tel: 404-413-6420 fax: 404-413-6403
http://www2.gsu.edu/~matrhc
http://brainsbehavior.gsu.edu/

--
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


Re: [matplotlib-devel] Suggested new features for boxplot -- code and example graphic included

2007-03-07 Thread Rob Clewley
My apologies,

line 195 of my previously-attached python file containing the boxplot
method should have read

if fill and not no_box:

i.e. using the parameter 'fill' and not 'dofill'. Sorry for the typo!

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


[matplotlib-devel] [ANN] GSOC project for data / geometry visual analysis needs student with technical matplotlib proficiency

2015-03-06 Thread Rob Clewley
Hi,

One final reminder that I am a mentor for two Google Summer of Code
projects that involve extensive matplotlib GUI development for python
scientific software.

The INCF (incf.org) is sponsoring two GSOC projects that will directly
benefit PyDSTool (http://pydstool.sf.net), a math modeling toolbox for
science and engineering that some of you will know. One, if not both,
of the projects will involve significant technical usage of MPL's 2D
GUI widgets but, more excitingly, to build new types of model
visualization tools over MPL. MPL has been chosen to maximize platform
independence and minimize reliance on additional user installation of
third party libraries, and is well suited for the prototyping of
application front ends for research code.

http://incf.org/gsoc/2015/proposals/#-span--spannbsp---span---span--span-neuroscience-model-exploration-and-development-tools-for-pydstool--span-

High level knowledge of math and the theoretical principles of cell
biology are beneficial but not required.

Applications can begin right away! Read more about the process here:
http://www.google-melange.com/gsoc/homepage/google/gsoc2015

Thanks,
Rob

--
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


[matplotlib-devel] Status of toolbar/toolmanager changes (not working for me)?

2016-06-09 Thread Rob Clewley
I'm using v1.5.1 and I was reading the discussion on
https://github.com/matplotlib/matplotlib/pull/3652

and trying to reproduce the toolbar manipulation shown at

https://github.com/fariza/pycon2015/blob/master/ToolDemo.ipynb

I can't get it to work from either regular python or ipython
(console), at least not with my WXagg, GTKagg or GTKCairo backends.

In my matplotlibrc I have set toolbar to be toolmanager.

After successfully getting a figure window with fig, ax =
plt.subplots(), I find that fig.canvas.manager.toolbar is None and
there is no toolmanager attribute in the manager.

Did I miss something that has changed, because the pull seemed to
apply to 1.5.1?

Thanks,
Rob

--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
Matplotlib-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel