'Set the value scaling for this axis.
Setting this value causes the axis to draw ticks and tick labels as if
the view coordinate system were scaled. By default, the axis scaling is
1.0.'

def setScale(self, scale=None):

    if (scale is None):
        scale = 1.0
        self.enableAutoSIPrefix(True)
    if (scale != self.scale):
        self.scale = scale
        self.setLabel()
        self.picture = None
        self.update()
