What would you like to see in a book about Matplotlib?

In article
<8b2d7b4d0901050152p4c7487a8m21fb7fb823297f3d@...150...>,

Hello and Happy 2009!

I received the interesting proposal to author a book on Matplotlib,
the powerful 2D plotting library for Python.

While preparing the arguments list, I'd like to hear even your
opinion, because different points-of-view will lead to a better
product.

Some basic question I'd like to ask are:

- what are you using matplotlib for?

Plotting data from a networked Tkinter application.

- what are the (basic) things that, when you were beginning to use
matplotlib, you wanted to see grouped up but couldn't find?
- what would you like to see in a book about matplotlib?

I want a user's guide for the class API. So far I've figured it out by
reading examples, trying to extrapolate from the pylab user's guide
(which is quite good) and reading the class API reference, but I feel
that I barely understand what I am doing.

- what are the things you'd like to explore of matplotlib and never
had time to do?

I'd like to know how best to handle plotting data as it arrives (e.g.
strip charts and evolving x-y plots). I've got code that works but am
not convinced I'm doing it in the best fashion.

Histograms.

-- Russell

···

"Sandro Tosi" <morph@...12...> wrote:

Hello Russell,
thanks for getting back to me

In article
<8b2d7b4d0901050152p4c7487a8m21fb7fb823297f3d@...150...>,

- what are you using matplotlib for?

Plotting data from a networked Tkinter application.

May I ask you to expand a bit what "networked" is? something like:
read data from a remote server and plot on the client? Just to have an
idea :slight_smile:

- what are the (basic) things that, when you were beginning to use
matplotlib, you wanted to see grouped up but couldn't find?
- what would you like to see in a book about matplotlib?

I want a user's guide for the class API. So far I've figured it out by
reading examples, trying to extrapolate from the pylab user's guide
(which is quite good) and reading the class API reference, but I feel
that I barely understand what I am doing.

The idea of the book is to start with simple plots, describing the
methods we call and how they work, to go into more details along the
book.

- what are the things you'd like to explore of matplotlib and never
had time to do?

I'd like to know how best to handle plotting data as it arrives (e.g.
strip charts and evolving x-y plots). I've got code that works but am
not convinced I'm doing it in the best fashion.

I already thought about an examples of "plotting with data changing on
time" like plotting the cpu usage or so, so it might be useful to you
that too :slight_smile:

Histograms.

If there's something particular interesting for you, it would be
helpful to me to know it :slight_smile:

Cheers,

···

On Mon, Jan 5, 2009 at 20:29, Russell E. Owen <rowen@...270...> wrote:

"Sandro Tosi" <morph@...12...> wrote:

--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi