quiver + dates

Hello list,

I’m trying to create a stick-plot figure using the quiver function from matplotlib. However, I’m failing miserably to plot dates in the x-axis. Has anyone done this before? Also, is there an effort to create a stickplot function?

Thanks, Filipe

···

Filipe Pires Alvarenga Fernandes

University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381
Email: falvarengafernandes@…1874…
ocefpaf@…1361…
ocefpaf@…287…

http://ocefpaf.tiddlyspot.com/


Filipe Pires Alvarenga Fernandes wrote:

Hello list,

I'm trying to create a stick-plot figure using the quiver function from matplotlib. However, I'm failing miserably to plot dates in the x-axis. Has anyone done this before? Also, is there an effort to create a stickplot function?

I need to add units support to quiver so that it will recognize dates. I will do that shortly.

Please give an example showing what you want as a "stickplot". What should be the capabilities of such a function? Does it differ from quiver only in plotting line segments rather than arrows?

Eric

···

Thanks, Filipe

*****************************************************
Filipe Pires Alvarenga Fernandes

University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381
Email: falvarengafernandes@…1874… <mailto:falvarengafernandes@…1874…>
         ocefpaf@…1361… <mailto:ocefpaf@…1361…>
         ocefpaf@…287… <mailto:ocefpaf@…287…>

http://ocefpaf.tiddlyspot.com/
*****************************************************

------------------------------------------------------------------------

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com

------------------------------------------------------------------------

_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Hi Filipe,

you can fist use the quiver() function in the classic way for stick plots, then use gca().xaxis_date().

Here is a simple example :

import pylab as P

t may be generated using date2num()

t = P.arange(100,110,.1)
u = P.sin(t)
v = P.cos(t)
P.quiver([t],[[0]*len(t)],u,v)
P.gca().xaxis_date()
P.show()

···

On Sun, Feb 7, 2010 at 6:11 PM, Filipe Pires Alvarenga Fernandes <ocefpaf@…287…> wrote:

Hello list,

I’m trying to create a stick-plot figure using the quiver function from matplotlib. However, I’m failing miserably to plot dates in the x-axis. Has anyone done this before? Also, is there an effort to create a stickplot function?

Thanks, Filipe


Filipe Pires Alvarenga Fernandes

University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381

Email: falvarengafernandes@…1874…
ocefpaf@…1361…
ocefpaf@…287…

http://ocefpaf.tiddlyspot.com/



The Planet: dedicated and managed hosting, cloud storage, colocation

Stay online with enterprise data centers and the best network in the business

Choose flexible plans and management services without long-term contracts

Personal 24x7 support from experience hosting pros just a phone call away.

http://p.sf.net/sfu/theplanet-com


Matplotlib-users mailing list

Matplotlib-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Stephane Raynaud

Thanks, that worked perfectly.

Best, Filipe

···

On Mon, Feb 8, 2010 at 8:39 AM, Stephane Raynaud <stephane.raynaud@…1972…> wrote:

Hi Filipe,

you can fist use the quiver() function in the classic way for stick plots, then use gca().xaxis_date().

Here is a simple example :

import pylab as P

t may be generated using date2num()

t = P.arange(100,110,.1)
u = P.sin(t)
v = P.cos(t)
P.quiver([t],[[0]*len(t)],u,v)
P.gca().xaxis_date()
P.show()

On Sun, Feb 7, 2010 at 6:11 PM, Filipe Pires Alvarenga Fernandes <ocefpaf@…1972…> wrote:

Hello list,

I’m trying to create a stick-plot figure using the quiver function from matplotlib. However, I’m failing miserably to plot dates in the x-axis. Has anyone done this before? Also, is there an effort to create a stickplot function?

Thanks, Filipe


Filipe Pires Alvarenga Fernandes

University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381

Email: falvarengafernandes@…1874…
ocefpaf@…1361…
ocefpaf@…120…287…

http://ocefpaf.tiddlyspot.com/



The Planet: dedicated and managed hosting, cloud storage, colocation

Stay online with enterprise data centers and the best network in the business

Choose flexible plans and management services without long-term contracts

Personal 24x7 support from experience hosting pros just a phone call away.

http://p.sf.net/sfu/theplanet-com


Matplotlib-users mailing list

Matplotlib-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Stephane Raynaud

Hello again, I managed to produce a nice stickplot, thanks to all again. Here is the script in case anyone is interested.

http://dl.dropbox.com/u/4411725/plt-surf-flx.html

Best, Filipe

···

On Mon, Feb 8, 2010 at 9:57 AM, Filipe Pires Alvarenga Fernandes <ocefpaf@…287…> wrote:

Thanks, that worked perfectly.

Best, Filipe

On Mon, Feb 8, 2010 at 8:39 AM, Stephane Raynaud <stephane.raynaud@…287…> wrote:

Hi Filipe,

you can fist use the quiver() function in the classic way for stick plots, then use gca().xaxis_date().

Here is a simple example :

import pylab as P

t may be generated using date2num()

t = P.arange(100,110,.1)
u = P.sin(t)
v = P.cos(t)
P.quiver([t],[[0]*len(t)],u,v)
P.gca().xaxis_date()
P.show()

On Sun, Feb 7, 2010 at 6:11 PM, Filipe Pires Alvarenga Fernandes <ocefpaf@…287…> wrote:

Hello list,

I’m trying to create a stick-plot figure using the quiver function from matplotlib. However, I’m failing miserably to plot dates in the x-axis. Has anyone done this before? Also, is there an effort to create a stickplot function?

Thanks, Filipe


Filipe Pires Alvarenga Fernandes

University of Massachusetts Dartmouth
200 Mill Road - Fairhaven, MA
Tel: (508) 910-6381

Email: falvarengafernandes@…1874…
ocefpaf@…1361…
ocefpaf@…120…287…

http://ocefpaf.tiddlyspot.com/



The Planet: dedicated and managed hosting, cloud storage, colocation

Stay online with enterprise data centers and the best network in the business

Choose flexible plans and management services without long-term contracts

Personal 24x7 support from experience hosting pros just a phone call away.

http://p.sf.net/sfu/theplanet-com


Matplotlib-users mailing list

Matplotlib-users@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/matplotlib-users


Stephane Raynaud