Re: [Matplotlib-users] Help with transforms of collections

2009-06-22 Thread Tony S Yu
On Jun 22, 2009, at 2:57 PM, Jae-Joon Lee wrote: > The easiest solution I can think of is doing some monkey patching. > > > import matplotlib.pyplot as plt > import matplotlib.transforms as transforms > import numpy as np > fig = plt.figure() > ax = fig.add_subplot(111) > x = [0.25, 0.75, 0.25, 0.

Re: [Matplotlib-users] Help with transforms of collections

2009-06-22 Thread Jae-Joon Lee
Tony, My understanding is that (which might be wrong) drawing collections involves (at least) 2 transforms. The first transform is (mostly) for scaling, and the second transform is for offset. And this seems to be true for PolygonCollection (which scatter creates) as far as I can see. set_transfo

[Matplotlib-users] Help with transforms of collections

2009-06-18 Thread Tony S Yu
I'd like to plot a collection and scale the size of the collection elements in relation to the data. My guess is that I need to use the data transformation (ax.transData) since I would like the size of the collection elements altered when zooming in/out. Unfortunately, my attempt has led to