FYI: Thanks for the help John.
This is case where having path.simplify = True causes the plot to be incorrect. Attached are two different images (not quite the same data as the original post- but the same affect). One with path.simplify as true
and one as false. Notice the bottom right plot - the simplify case causes a massive change in the way the plot looks.
It looks like we’ll be reconfiguring things for our users to make sure this is set to false for now. I haven’t experimented w/ the threshold argument to see where this kicks in. It’s definitely a function of plot
size (which is probably expected after reading the simplify documentation).
Does anyone know if there is a good write up anywhere on the cases where having path.simplify=True is important? I’ll search back through the old list posts and see what I can find…
From: James Evans [jrevans1@…803…]
Sent: Friday, November 13, 2009 11:15 AM
To: ‘matplotlib development list’
Subject: [matplotlib-devel] Dissapearing data?
I have noticed a bizarre occurrence. I have a fairly dense plot that when viewed in a large figure I can see all of the data, but as I resize the plot smaller I start to see some of the data disappear. I understand that there is a pixel-space
issue, but to someone who might not realize that their plot is physically too small, they might think that what they see is really true. In the attached example script (with data) you can see this behavior. When the plot gets small enough you never see anything
reach the y value of 20.0. I found this to be a little disconcerting and was wondering if I can get a detailed explanation as to what I am seeing.