Utils
This module contains utility function for mediation models.
utils
Functions:
-
mediation_analysis_to_markdown_table–Convert the summary table of a
pingouin
mediation_analysis_to_markdown_table
mediation_analysis_to_markdown_table(mediation_result: DataFrame, variable_rename_dict: Optional[Dict[str, str]] = None, column_rename_dict: Optional[Dict[str, str]] = None, round_dict: Optional[Dict[str, int]] = None) -> str
Convert the summary table of a pingouin
causal mediation analysis result to a markdown table.
Parameters:
-
(mediation_resultRegressionResultsWrapper) –The results of a
pingouinmediation analysis. -
(variable_rename_dictOptional[Dict[str, str]], default:None) –A dictionary to rename the variables in the summary table. If not included, predictors will be tidied slightly instead. Defaults to
None. -
(column_rename_dictOptional[Dict[str, str]], default:None) –A dictionary to rename the summary table columns. Defaults to a pre-specified dictionary if not provided.
-
(round_dictOptional[Dict[str, int]], default:None) –A dictionary to set the rounding precision for each column. Defaults to a pre-specified dictionary if not provided.
Returns:
-
str(str) –The markdown table representing the summary table of the mediation analysis result
Example:
Source code in stats_utils/mediation/utils.py
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | |