diff --git a/aidge_core/static_analysis.py b/aidge_core/static_analysis.py index c65a102a10601605cd2ca988a2ad3cf2cbd00e6e..b4a82a4fbd9ef5205ce39dc5a519f44305bc455d 100644 --- a/aidge_core/static_analysis.py +++ b/aidge_core/static_analysis.py @@ -136,7 +136,8 @@ class StaticAnalysisExt(aidge_core.StaticAnalysis): bot += serie else: plt.bar(names_only, values) - ax.yaxis.minorticks_on() + if callable(getattr(ax.yaxis, 'minorticks_on', None)): + ax.yaxis.minorticks_on() # introduced in matplotlib 3.9.x plt.grid(axis='y', which='major', linestyle='--', color='gray') plt.grid(axis='y', which='minor', linestyle=':', color='lightgray') formatter0 = matplotlib.ticker.EngFormatter(unit='') @@ -171,7 +172,8 @@ class StaticAnalysisExt(aidge_core.StaticAnalysis): left += serie else: plt.barh(names_only, values) - ax.xaxis.minorticks_on() + if callable(getattr(ax.xaxis, 'minorticks_on', None)): + ax.xaxis.minorticks_on() # introduced in matplotlib 3.9.x plt.grid(axis='x', which='major', linestyle='--', color='gray') plt.grid(axis='x', which='minor', linestyle=':', color='lightgray') formatter0 = matplotlib.ticker.EngFormatter(unit='')