@@ -1281,24 +1281,24 @@ def Plot_Cov_Corr_Matrix_Split(df, xlabel, ylabels, split_label, split_bins=[],
1281
1281
1282
1282
# Choose bin edges for binning data
1283
1283
if (isinstance (split_bins , int )):
1284
- if split_mode == 'Data ' :
1284
+ if split_mode . lower () == 'data ' :
1285
1285
split_bins = [np .percentile (split_data , float (i / split_bins ) * 100 ) for i in
1286
1286
range (0 , split_bins + 1 )]
1287
- elif split_mode == 'Residuals ' :
1287
+ elif split_mode . lower () == 'residuals ' :
1288
1288
split_res = lm .residuals (x_data , split_data , xrange = None , bins = bins , nBootstrap = 1 )
1289
1289
split_bins = [np .percentile (split_res , float (i / split_bins ) * 100 ) for i in
1290
1290
range (0 , split_bins + 1 )]
1291
- elif isinstance (split_bins , (np .ndarray , list , tuple )) & (split_mode == 'Residuals ' ):
1291
+ elif isinstance (split_bins , (np .ndarray , list , tuple )) & (split_mode . lower () == 'residuals ' ):
1292
1292
split_res = lm .residuals (x_data , split_data , xrange = None , bins = bins , nBootstrap = 1 )
1293
1293
1294
1294
# Define Output_Data variable to store all computed data that is then plotted
1295
1295
output_Data = {'Bin' + str (i ): {} for i in range (len (split_bins ) - 1 )}
1296
1296
1297
1297
for k in range (len (split_bins ) - 1 ):
1298
1298
1299
- if split_mode == 'Data ' :
1299
+ if split_mode . lower () == 'data ' :
1300
1300
split_Mask = (split_data <= split_bins [k + 1 ]) & (split_data > split_bins [k ])
1301
- elif split_mode == 'Residuals ' :
1301
+ elif split_mode . lower () == 'residuals ' :
1302
1302
split_Mask = (split_res <= split_bins [k + 1 ]) & (split_res > split_bins [k ])
1303
1303
1304
1304
# Edge case for y_err
@@ -1321,9 +1321,9 @@ def Plot_Cov_Corr_Matrix_Split(df, xlabel, ylabels, split_label, split_bins=[],
1321
1321
1322
1322
if nBootstrap == 1 : cov_corr = cov_corr [None , :]
1323
1323
1324
- if split_mode == 'Data ' :
1324
+ if split_mode . lower () == 'data ' :
1325
1325
label = r'$%0.2f <$ %s $< %0.2f$' % (split_bins [k ], labels [- 1 ], split_bins [k + 1 ])
1326
- elif split_mode == 'Residuals ' :
1326
+ elif split_mode . lower () == 'residuals ' :
1327
1327
label = r'$%0.2f < {\rm res}($%s$) < %0.2f$' % (split_bins [k ], labels [- 1 ], split_bins [k + 1 ])
1328
1328
1329
1329
if xlog :
0 commit comments