jarvais.utils.pdf
generate_analysis_report_pdf(outlier_analysis, multiplots, categorical_columns, continuous_columns, output_dir)
Generate a PDF report for the analysis, including plots, tables, and outlier analysis.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
outlier_analysis
|
str
|
Text summary of outlier analysis to include in the report. |
required |
multiplots
|
list
|
A list of paths to plots to include in the multiplots section. |
required |
categorical_columns
|
list
|
A list of categorical columns to use for multiplots. |
required |
continuous_columns
|
list
|
A list of continuous columns to use for multiplots. |
required |
output_dir
|
str | Path
|
The directory where the generated PDF report will be saved. |
required |
Returns:
Name | Type | Description |
---|---|---|
None |
None
|
The function saves the generated PDF to the specified output directory. |
Source code in src/jarvais/utils/pdf.py
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 |
|
generate_explainer_report_pdf(problem_type, output_dir)
Generate a PDF report for the explainer with visualizations and metrics.
This function creates a PDF report that includes plots and metrics relevant to the specified problem type. The report is saved in the specified output directory.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
problem_type
|
str
|
The type of machine learning problem. Supported values are 'binary', 'multiclass', 'regression', and 'survival'. |
required |
output_dir
|
str | Path
|
The directory where the generated PDF report will be saved. |
required |
Returns:
Name | Type | Description |
---|---|---|
None |
None
|
The function saves the generated PDF to the specified output directory. |
Source code in src/jarvais/utils/pdf.py
90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 |
|