def __init__(self, *args, **kwargs):
        Renderer.__init__(self, *args, **kwargs)
        Plotter.__init__(self, *args, **kwargs)

        if "aes" not in kwargs:
            raise ValueError("ggplot renderer requires an aesthetics option")

        if "geom" not in kwargs:
            raise ValueError("ggplot renderer requires a geom option")

        self.aes = kwargs.get('aes')
        self.geom = kwargs.get('geom')
    def __init__(self, *args, **kwargs):
        Renderer.__init__(self, *args, **kwargs)
        Plotter.__init__(self, *args, **kwargs)

        self.statement = kwargs.get('statement')
 def __init__(self, *args, **kwargs):
     Renderer.__init__(self, *args, **kwargs)
     Plotter.__init__(self, *args, **kwargs)
     SeabornPlot.__init__(self, *args, **kwargs)