Analyze fit quality in detail.
from distfit_pro.core.diagnostics import Diagnostics
residuals = Diagnostics.residual_analysis(data, dist)
print(residuals.summary())# Z-score method
outliers = Diagnostics.detect_outliers(data, dist, method='zscore')
print(f"Found {len(outliers.outlier_indices)} outliers")
# IQR method
outliers_iqr = Diagnostics.detect_outliers(data, dist, method='iqr')influence = Diagnostics.influence_diagnostics(data, dist)
print(f"Influential points: {len(influence.influential_indices)}")