def set_ylabel(self, ylabel, fontdict=None, **kwargs):
label = self.yaxis.get_label()<EOL>label.set_text(ylabel)<EOL>if fontdict is not None: label.update(fontdict)<EOL>label.update(kwargs)<EOL>return label<EOL>
call signature::

  set_ylabel(ylabel, fontdict=None, **kwargs)

Set the label for the yaxis

Valid kwargs are Text properties:
%(Text)s
ACCEPTS: str

.. seealso::
    :meth:`text`:
        for information on how override and the optional args work