@@ -97,8 +97,8 @@ def cmip_boxplot(dict_param, dict_values, units, reference, val_type, my_text, f
9797 ax .set_yticks (tick_labels )
9898 ax .set_ylim (ymin = mini , ymax = maxi )
9999 ax .set_ylabel (yname , fontsize = 15 )
100- for tick in ax .yaxis . get_major_ticks ():
101- tick . label .set_fontsize (12 )
100+ for axis_tick_label in ax .get_yticklabels ():
101+ axis_tick_label .set_fontsize (12 )
102102 # boxplots
103103 for ii , (cc , tab ) in enumerate (zip (colors , vall )):
104104 boxproperties = {
@@ -282,8 +282,8 @@ def my_boxplot(model, filename_nc, dict_param, reference, metric_variables, figu
282282 # title
283283 ax .set_title (title [ii ], fontsize = 15 , y = 1.01 , loc = "left" )
284284 # x axis
285- for tick in ax .xaxis . get_major_ticks ():
286- tick . label .set_fontsize (12 )
285+ for axis_tick_label in ax .get_xticklabels ():
286+ axis_tick_label .set_fontsize (12 )
287287 # y axis
288288 ax .set_yticks (tick_labels )
289289 if custom_label is not None :
@@ -294,8 +294,8 @@ def my_boxplot(model, filename_nc, dict_param, reference, metric_variables, figu
294294 if units != "" :
295295 ylabel = ylabel + " (" + units + ")"
296296 ax .set_ylabel (ylabel , fontsize = 15 )
297- for tick in ax .yaxis . get_major_ticks ():
298- tick . label .set_fontsize (12 )
297+ for axis_tick_label in ax .get_yticklabels ():
298+ axis_tick_label .set_fontsize (12 )
299299 # boxplots
300300 boxproperties = {
301301 "boxprops" : dict (linestyle = "-" , linewidth = 2 , color = legco [0 ]),
@@ -565,15 +565,15 @@ def my_dotplot(model, filename_nc, dict_param, reference, metric_variables, figu
565565 label = ["" ] * len (label_ticks )
566566 plt .xticks (label_ticks , label )
567567 plt .xlim (min (label_ticks ), max (label_ticks ))
568- for tick in ax .xaxis . get_major_ticks ():
569- tick . label .set_fontsize (12 )
568+ for axis_tick_label in ax .get_xticklabels ():
569+ axis_tick_label .set_fontsize (12 )
570570 # y axis
571571 tick_labels = minmax_plot (tab , metric = plot_metric )
572572 plt .yticks (tick_labels , tick_labels )
573573 plt .ylim (min (tick_labels ), max (tick_labels ))
574574 ax .set_ylabel (yname , fontsize = 15 )
575- for tick in ax .yaxis . get_major_ticks ():
576- tick . label .set_fontsize (12 )
575+ for axis_tick_label in ax .get_yticklabels ():
576+ axis_tick_label .set_fontsize (12 )
577577 if min (tick_labels ) < 0 and max (tick_labels ) > 0 :
578578 ax .axhline (0 , color = 'k' , linestyle = '-' , linewidth = 2 )
579579 # dots
@@ -651,17 +651,17 @@ def my_dot_to_box(model, filename_nc, dict_param, reference, metric_variables, f
651651 tab = diag_mod
652652 lines = [Line2D ([0 ], [0 ], marker = "o" , c = "w" , markerfacecolor = cc , markersize = 12 ) for cc in mcolors ]
653653 # x axis
654- for tick in ax .xaxis . get_major_ticks ():
655- tick . label .set_fontsize (12 )
654+ for axis_tick_label in ax .get_xticklabels ():
655+ axis_tick_label .set_fontsize (12 )
656656 # y axis
657657 tmp = [diag_obs ] + [min (my_mask (tt , remove_masked = True )) for tt in tab ] + \
658658 [max (my_mask (tt , remove_masked = True )) for tt in tab ]
659659 tick_labels = minmax_plot (tmp , metric = plot_metric )
660660 ax .set_yticks (tick_labels )
661661 ax .set_ylim (ymin = min (tick_labels ), ymax = max (tick_labels ))
662662 ax .set_ylabel (yname , fontsize = 15 )
663- for tick in ax .yaxis . get_major_ticks ():
664- tick . label .set_fontsize (12 )
663+ for axis_tick_label in ax .get_yticklabels ():
664+ axis_tick_label .set_fontsize (12 )
665665 # plot
666666 ax .axhline (diag_obs , color = mcolors [0 ], linestyle = '-' , linewidth = 2 )
667667 for ii in range (len (tab )):
@@ -844,16 +844,16 @@ def my_hovmoeller(model, filename_nc, dict_param, reference, metric_variables, f
844844 ax .set_xticks (xlabel_ticks )
845845 ax .set_xticklabels (xlabel )
846846 ax .set_xlabel (xname , fontsize = 15 )
847- for tick in ax .xaxis . get_major_ticks ():
848- tick . label .set_fontsize (12 )
847+ for axis_tick_label in ax .get_xticklabels ():
848+ axis_tick_label .set_fontsize (12 )
849849 # y axis
850850 ax .set_ylim (ymin = min (tim ), ymax = max (tim ))
851851 if ii % nbrc == 0 :
852852 ax .set_yticks (ylabel_ticks )
853853 ax .set_yticklabels (ylabel )
854854 ax .set_ylabel (yname , fontsize = 15 )
855- for tick in ax .yaxis . get_major_ticks ():
856- tick . label .set_fontsize (12 )
855+ for axis_tick_label in ax .get_yticklabels ():
856+ axis_tick_label .set_fontsize (12 )
857857 # hovmoeller
858858 levels = create_levels (labelbar )
859859 xx , yy = NUMPYmeshgrid (lon , tim )
@@ -1490,8 +1490,8 @@ def my_scatterplot(model, filename_nc, dict_param, reference, metric_variables,
14901490 if units != "" :
14911491 xlabel = xlabel + " (" + units + ")"
14921492 ax .set_xlabel (xlabel , fontsize = 15 )
1493- for tick in ax .xaxis . get_major_ticks ():
1494- tick . label .set_fontsize (12 )
1493+ for axis_tick_label in ax .get_xticklabels ():
1494+ axis_tick_label .set_fontsize (12 )
14951495 # y axis
14961496 if "EnsoFbSshSst" in figure_name and article_fig is True :
14971497 ax .set_yticks ([- 6 , - 3 , 0 , 3 , 6 ], minor = False )
@@ -1528,8 +1528,8 @@ def my_scatterplot(model, filename_nc, dict_param, reference, metric_variables,
15281528 if units != "" :
15291529 ylabel = ylabel + " (" + units + ")"
15301530 ax .set_ylabel (ylabel , fontsize = 15 )
1531- for tick in ax .yaxis . get_major_ticks ():
1532- tick . label .set_fontsize (12 )
1531+ for axis_tick_label in ax .get_yticklabels ():
1532+ axis_tick_label .set_fontsize (12 )
15331533 # scatterplots and slopes
15341534 x1 , x2 = ax .get_xlim ()
15351535 dx = (x2 - x1 ) / 100.
@@ -1682,8 +1682,8 @@ def plot_curve(tab_mod, tab_obs, ax, title, axis, xname, yname, ytick_labels, li
16821682 ax .set_xlim ([min (axis ), max (axis )])
16831683 # ax.set_xlim([-13, 13])
16841684 ax .set_xlabel (xname , fontsize = 15 )
1685- for tick in ax .xaxis . get_major_ticks ():
1686- tick . label .set_fontsize (12 )
1685+ for axis_tick_label in ax .get_xticklabels ():
1686+ axis_tick_label .set_fontsize (12 )
16871687 # y axis
16881688 ax .set_yticks (ytick_labels )
16891689 ax .set_yticklabels (ytick_labels )
@@ -1702,8 +1702,8 @@ def plot_curve(tab_mod, tab_obs, ax, title, axis, xname, yname, ytick_labels, li
17021702 # ax.text(34, 0.1, "duration", fontsize=18, color="orange", horizontalalignment='center',
17031703 # verticalalignment='center')
17041704 ax .set_ylabel (yname , fontsize = 15 )
1705- for tick in ax .yaxis . get_major_ticks ():
1706- tick . label .set_fontsize (12 )
1705+ for axis_tick_label in ax .get_yticklabels ():
1706+ axis_tick_label .set_fontsize (12 )
17071707 if min (ytick_labels ) < 0 and max (ytick_labels ) > 0 :
17081708 ax .axhline (0 , color = 'k' , linestyle = '-' , linewidth = 2 )
17091709 # plot curves
0 commit comments