causalis.data_contracts.sensitivity_analysis_result¶
Module Contents¶
Classes¶
Dict-compatible sensitivity analysis result with rich summaries. |
API¶
- class causalis.data_contracts.sensitivity_analysis_result.SensitivityAnalysisResult(data: collections.abc.Mapping[str, Any] | None = None, *, summary_builder: collections.abc.Callable[..., pandas.DataFrame] | None = None, text_summary_builder: collections.abc.Callable[..., str] | None = None, summary_kwargs: collections.abc.Mapping[str, Any] | None = None)¶
Bases:
dictDict-compatible sensitivity analysis result with rich summaries.
Initialization
Initialize self. See help(type(self)) for accurate signature.
- summary() pandas.DataFrame¶
Return a tabular summary of the sensitivity result.
- text_summary() str¶
Return the human-readable sensitivity report.
- copy() causalis.data_contracts.sensitivity_analysis_result.SensitivityAnalysisResult¶
Copy the result while preserving custom summary builders.
- __str__() str¶
- __repr__() str¶