OCDocker.OCScore.Analysis.Correlation package¶
This module provides correlation analysis utilities for RMSE and AUC metrics. It computes and visualizes Pearson correlations across methodologies and optionally includes raw and consensus scores.
Usage:
import OCDocker.OCScore.Analysis.Correlation as occorrana
- OCDocker.OCScore.Analysis.Correlation.correlation_analysis(results_df, final_metrics, n_trials, error_threshold=1.5, save_path='plots', colour_mapping=None)[source]¶
Compute and visualize correlation between RMSE and AUC per methodology, including raw and consensus scores.
- Parameters:
results_df (pd.DataFrame) – DataFrame from parsed Optuna studies with RMSE, AUC and Methodology.
final_metrics (pd.DataFrame) – DataFrame with raw scoring and consensus scores.
n_trials (int) – Trial count label for output files.
error_threshold (float) – Maximum RMSE to include in the filtered subset.
save_path (str) – Directory to save output plot.
colour_mapping (dict, optional) – Dictionary mapping methodologies to specific colors.
- Return type:
None