MPL compliant

Hi all,
have an happy new year!
I want to make the windrose module more mpl compliant, with setp and others,
then could you say me what is the best way to do so?
I have tried to subclasse PolarAxes with the code below, but I've got a bad
result, like you can see in the picture :frowning:
An idea?

wr.png

···

################
import pylab as P
class WindroseAxes( P.PolarAxes ):
    def __init__( self, *args, **kwargs ):
        P.PolarAxes.__init__( self, *args, **kwargs )
        P.box( False )
        self.set_axisbelow( False )
        self.set_thetagrids( angles=arange(0,360,45),
labels=['E','N-E','N','N-W','W','S-W','S','S-E'], frac=1.2, weight='bold' )
###############

--
Lionel Roubeyrie - lroubeyrie@...1068...
LIMAIR
http://www.limair.asso.fr