jpt.plotting.engines.rendering

Attributes

PLOTLY

MATPLOTLIB

Classes

DistributionRendering

Abstract supertype of distribution rendering engines. Instantiating this class with the engine parameter will

Functions

check_default_engine(→ DistributionRendering)

Module Contents

jpt.plotting.engines.rendering.PLOTLY = 'plotly'
jpt.plotting.engines.rendering.MATPLOTLIB = 'matplotlib'
class jpt.plotting.engines.rendering.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.

static instantiate_engine(engine)
abstract plot_multinomial(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs)
abstract plot_numeric(dist: Any, title: str | bool = None, fname: str = None, xlabel: str = 'value', directory: str = '/tmp', view: bool = False, **kwargs)
abstract plot_integer(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs)
abstract plot_multivariate(dist: Any, title: str = None, fname: str = None, directory: str = '/tmp', pdf: bool = False, view: bool = False, **kwargs)
abstract plot_gaussian(dist: Any, title: str | bool = None, fname: str = None, directory: str = '/tmp', view: bool = False, **kwargs)
jpt.plotting.engines.rendering.check_default_engine() DistributionRendering