backends
Projections
module-attribute
plotting_backends
module-attribute
plotting_backends: PlottingBackends = PlottingBackends(
matplotlib=MatplotlibBackend(), bokeh=BokehBackend()
)
BokehBackend
Bases: PlottingBackend
create_subplots
create_subplots(
nrows: int,
ncols: int,
figsize: Tuple[int | float, ...] | None = None,
subfigsize: Tuple[int | float, ...] = (6, 4),
projection: str | Projections | List[str | Projections] | None = None,
**subplot_kw
) -> List["BkFigure"]
MatplotlibBackend
Bases: PlottingBackend
create_subplots
create_subplots(
nrows: int,
ncols: int,
figsize: Tuple[int | float, ...] | None = None,
subfigsize: Tuple[int | float, ...] = (6, 4),
projection: str | Projections | List[str | Projections] | None = None,
**subplot_kw
) -> List[Union["Axes", "Axes3D"]]
PlottingBackend
Bases: ABC
annotate
abstractmethod
Add annotate to the plot.
create_subplots
abstractmethod
create_subplots(
nrows: int,
ncols: int,
figsize: Tuple[int | float, ...] | None = None,
subfigsize: Tuple[int | float, ...] = (6, 4),
projection: str | Projections | List[str | Projections] | None = None,
**subplot_kw
) -> List
Create subplots.
extract_axes
abstractmethod
extract_axes(obj: Plottable) -> List
Extract axes from the given object.
scatter3D
abstractmethod
Plot scatter points.