jpt.plotting.engines.rendering ============================== .. py:module:: jpt.plotting.engines.rendering Attributes ---------- .. autoapisummary:: jpt.plotting.engines.rendering.PLOTLY jpt.plotting.engines.rendering.MATPLOTLIB Classes ------- .. autoapisummary:: jpt.plotting.engines.rendering.DistributionRendering Functions --------- .. autoapisummary:: jpt.plotting.engines.rendering.check_default_engine Module Contents --------------- .. py:data:: PLOTLY :value: 'plotly' .. py:data:: MATPLOTLIB :value: 'matplotlib' .. py:class:: DistributionRendering Abstract supertype of distribution rendering engines. Instantiating this class with the `engine` parameter will overriding this class's __new__ method and automatically create an instance of the respective subclass. .. py:method:: instantiate_engine(engine) :staticmethod: .. py:method:: plot_multinomial(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs) :abstractmethod: .. py:method:: plot_numeric(dist: Any, title: Union[str, bool] = None, fname: str = None, xlabel: str = 'value', directory: str = '/tmp', view: bool = False, **kwargs) :abstractmethod: .. py:method:: plot_integer(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs) :abstractmethod: .. py:method:: plot_multivariate(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', pdf: bool = False, view: bool = False, **kwargs) :abstractmethod: .. py:method:: plot_gaussian(dist: Any, title: Union[str, bool] = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs) :abstractmethod: .. py:function:: check_default_engine() -> DistributionRendering