@@ -42,12 +42,13 @@ def plot_y_true_vs_y_pred(
4242 y_true = y_true , y_pred = y_pred
4343 )
4444 plt .scatter (
45- y_true , y_pred , marker = 'o' , s = 20 , linewidths = 0.5 , edgecolor = 'black' , alpha = 0.7 , c = y_true , vmin = min (y_true ), vmax = max (y_true ),
46- label = r'$R^2$' + f' = { r_squared :.3f} ' + f'\n RMSE = { rmse :.3f} ' + f'\n NRMSE = { nrmse :.3f} '
47- + f'\n Pearson\' s ' + r'$r$' + f' = { pearson_r :.3f} '
48- + f'\n Spearman\' s ' + fr'$\rho$ = { spearman_rho :.3f} ' + '\n '
49- + r'Recall$_\mathrm{top 10 \%}$' + f' = { rec :.3f} \n '
50- + fr'($N$ = { len (y_true )} )'
45+ y_true , y_pred , marker = 'o' , s = 20 , linewidths = 0.5 ,
46+ edgecolor = 'black' , alpha = 0.7 , c = y_true ,
47+ vmin = min (y_true ), vmax = max (y_true ),
48+ label = r'$R^2$' + f' = { r_squared :.3f} ' + f'\n RMSE = { rmse :.3f} ' + f'\n NRMSE = { nrmse :.3f} '
49+ + f'\n Pearson\' s ' + r'$r$' + f' = { pearson_r :.3f} ' + f'\n Spearman\' s '
50+ + fr'$\rho$ = { spearman_rho :.3f} ' + '\n ' + r'Recall$_\mathrm{top 10 \%}$'
51+ + f' = { rec :.3f} \n ' + fr'($N$ = { len (y_true )} )'
5152 )
5253 if name != '' :
5354 file_name = f'ML_Model_Performance_{ name } .png'
@@ -77,5 +78,6 @@ def plot_y_true_vs_y_pred(
7778 # file_name = f'DCA_Hybrid_Model_LS_TS_Performance({i}).png'
7879 plt .colorbar ()
7980 plt .savefig (file_name , dpi = 500 )
81+ plt .clf ()
8082 plt .close ('all' )
8183 logger .info (f'Saved plot as { os .path .abspath (file_name )} ...' )
0 commit comments