pdstools.valuefinder.Plots¶
Attributes¶
Classes¶
Plots. |
Module Contents¶
- logger¶
- COLORSCALE_TYPES¶
- T¶
- P¶
- class Plots(vf: pdstools.valuefinder.ValueFinder.ValueFinder)¶
Bases:
pdstools.utils.namespaces.LazyNamespacePlots.
- Parameters:
- dependency_group = 'adm'¶
- vf¶
- funnel_chart(by: str, query: pdstools.utils.types.QUERY | None = None, return_df: Literal[False] = False) pdstools.utils.plot_utils.Figure¶
- funnel_chart(by: str, query: pdstools.utils.types.QUERY | None = None, return_df: Literal[True] = True) polars.LazyFrame
Funnel chart.
- propensity_distribution(sample_size: int = 10000) pdstools.utils.plot_utils.Figure¶
Propensity distribution.
- Parameters:
sample_size (int)
- Return type:
- propensity_threshold(sample_size: int = 10000, stage='Eligibility') pdstools.utils.plot_utils.Figure¶
Propensity threshold.
- Parameters:
sample_size (int)
- Return type:
- pie_charts(*, thresholds: collections.abc.Iterable[float] | None = None, quantiles: collections.abc.Iterable[float] | None = None, rounding: int = 3)¶
Pie charts.
- Parameters:
thresholds (collections.abc.Iterable[float] | None)
quantiles (collections.abc.Iterable[float] | None)
rounding (int)
- distribution_per_threshold(*, thresholds: collections.abc.Iterable[float] | None = None, quantiles: collections.abc.Iterable[float] | None = None, rounding: int = 3)¶
Distribution per threshold.
- Parameters:
thresholds (collections.abc.Iterable[float] | None)
quantiles (collections.abc.Iterable[float] | None)
rounding (int)