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.

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.75] y =

[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