mkt.databases.plot_config.VennDiagramConfig

class mkt.databases.plot_config.VennDiagramConfig(figsize: list[float] = <factory>, circle_alpha: float = 0.6, intersection_color: str = 'lightgray', intersection_alpha: float = 0.4, set_label_fontsize: int = 16, set_label_fontweight: str = 'bold', subset_label_fontsize: int = 14, title_fontsize: int = 22, title_fontweight: str = 'bold', filename: str = 'venn_diagram')[source]

Bases: object

Aesthetics for the Venn diagram.

__init__(figsize: list[float] = <factory>, circle_alpha: float = 0.6, intersection_color: str = 'lightgray', intersection_alpha: float = 0.4, set_label_fontsize: int = 16, set_label_fontweight: str = 'bold', subset_label_fontsize: int = 14, title_fontsize: int = 22, title_fontweight: str = 'bold', filename: str = 'venn_diagram') None

Methods

__eq__(other)

Return self==value.

__init__([figsize, circle_alpha, ...])

Attributes

__dataclass_fields__

__dataclass_params__

__match_args__

circle_alpha

filename

intersection_alpha

intersection_color

set_label_fontsize

set_label_fontweight

subset_label_fontsize

title_fontsize

title_fontweight

figsize

__init__(figsize: list[float] = <factory>, circle_alpha: float = 0.6, intersection_color: str = 'lightgray', intersection_alpha: float = 0.4, set_label_fontsize: int = 16, set_label_fontweight: str = 'bold', subset_label_fontsize: int = 14, title_fontsize: int = 22, title_fontweight: str = 'bold', filename: str = 'venn_diagram') None
circle_alpha: float = 0.6
figsize: list[float]
filename: str = 'venn_diagram'
intersection_alpha: float = 0.4
intersection_color: str = 'lightgray'
set_label_fontsize: int = 16
set_label_fontweight: str = 'bold'
subset_label_fontsize: int = 14
title_fontsize: int = 22
title_fontweight: str = 'bold'