matplotlib.axes.Axes.secondary_yaxis
-
Axes.secondary_yaxis(location, *, functions=None, **kwargs)[source] -
Добавление второй оси Y к этому Axes.
Например, если нам нужно второе масштабирование для данных, нарисованных на оси Y.
Параметры: - location{'верх', 'низ', 'лево', 'право'} или float
-
Положение для размещения дополнительной оси. Строки могут быть 'верх' или 'низ' для orientation='x' и 'право' или 'лево' для orientation='y'. Вещественное число указывает относительное положение на родительских осях для размещения новой оси, 0.0 — низ (или слева), а 1.0 — верх (или справа).
- functions2-кортеж функций или преобразование с обратным
-
Если 2-кортеж функций, пользователь указывает функцию преобразования и её обратную функцию. Например,
functions=(lambda x: 2 / x, lambda x: 2 / x)будет обратным преобразованием с множителем 2.Пользователь также может напрямую предоставить подкласс
transforms.Transform, если у него есть обратная функция.См. Вспомогательная ось для примеров создания этих преобразований.
Возвращает: - axaxes._secondary_axes.SecondaryAxis
Другие параметры: -
**kwargs
Axesсвойства. -
Дополнительные параметры осей.
Предупреждение
Этот метод экспериментальный, начиная с версии 3.1, и API может измениться.
Примеры
Добавление дополнительной оси, которая преобразует из радиан в градусы
(Исходный код, png, pdf)
Примеры использования matplotlib.axes.Axes.secondary_yaxis
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.secondary_yaxis.html