Check each axes has expected scales Parameters ---------- axes : matplotlib Axes object, or its list-like xaxis : {'linear', 'log'} expected xaxis scale yaxis : {'linear', 'log'} expected yaxis scale
(axes, xaxis="linear", yaxis="linear")
| 263 | |
| 264 | |
| 265 | def _check_ax_scales(axes, xaxis="linear", yaxis="linear"): |
| 266 | """ |
| 267 | Check each axes has expected scales |
| 268 | |
| 269 | Parameters |
| 270 | ---------- |
| 271 | axes : matplotlib Axes object, or its list-like |
| 272 | xaxis : {'linear', 'log'} |
| 273 | expected xaxis scale |
| 274 | yaxis : {'linear', 'log'} |
| 275 | expected yaxis scale |
| 276 | """ |
| 277 | axes = _flatten_visible(axes) |
| 278 | for ax in axes: |
| 279 | assert ax.xaxis.get_scale() == xaxis |
| 280 | assert ax.yaxis.get_scale() == yaxis |
| 281 | |
| 282 | |
| 283 | def _check_axes_shape(axes, axes_num=None, layout=None, figsize=None): |