OK matplotlib, I love you, but now you're just messing with me.

When I try to put contours on the polar plot of these data it works if, and only if, the plot is part of a multiplot with at least 2 rows of axes. If I try to plot it by itself, or in a multiplot with only one row, then the contour function draws a spurious line right through it. Nothing else is different, it's exactly the same plotting code running on the same data, the only thing that I changed is the number of axes in the call to subplots().

Welp, guess I'm plotting an extra axes and then editing it out of the resulting image.

#matplotlib #python

This is a very weird bug. I should make the time to see if I can reproduce it with a simpler case and report it. Not right now, though.