Hello list, Some time ago Stephane Raynaud answered my question on how to produce a stickplot using quiver:
http://www.mail-archive.com/matplotlib-users@lists.sourceforge.net/msg15314.html Since then, I have been forwarding that to several people interested in producing such a plot. Maybe it is a good idea to add an example at the Gallery with the quiver as "stickplot"? Or it is too obvious? Anyway, here is my suggestion: # -*- coding: utf-8 -*- """ Stephane Raynaud """ import matplotlib.pyplot as plt import numpy as np import datetime as dtime from matplotlib.dates import date2num """ fake dates starting now """ x = np.arange(100, 110, 0.1) start = dtime.datetime.now() dates = [start + dtime.timedelta(days=n) for n in range(len(x))] """ dummy u, v """ u = np.sin(x) v = np.cos(x) fig, ax = plt.subplots(1, 1, figsize=(16,6)) qiv = ax.quiver(date2num(dates), [[0]*len(x)], u, v, headlength=0, headwidth=0, headaxislength=0 ) key = ax.quiverkey(qiv, 0.25, 0.75, 0.5, "0.5 N m$^{-2}$", labelpos='N', coordinates='axes' ) plt.setp( ax.get_yticklabels(), visible=False) plt.gca().xaxis_date() plt.show() ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users