Создание графика с двумя осями по Y
yyaxis left
активирует сторону текущей системы координат, сопоставленной с левой осью Y. Последующие графические команды предназначаются для левой стороны. Если текущая система координат не включает две оси Y, то эта команда добавляет вторую ось Y. Если нет никаких осей, то эта команда сначала создает их.
yyaxis right
активирует сторону текущей системы координат, сопоставленной с правой осью y. Последующие графические команды предназначаются для правой стороны.
При работе с двумя осями Y вы не можете:
Вращайте оси (только 2D представление).
Прикрепите аннотации.
Скопируйте использование объекта осей copyobj
.
Чтобы определить, какая сторона осей активна, запросите YAxisLocation
свойство для Axes
объект. Свойство установлено в 'left'
когда левая сторона активна и 'right'
когда правая сторона активна. YAxisLocation
свойство для Axes
объект с двумя осями Y только для чтения.
Чтобы очистить активную сторону, используйте cla
. Чтобы очистить обе стороны осей и удалить правую ось y, используйте cla reset
. В качестве альтернативы можно ожидать, чтобы очистить обе стороны и удалить правую ось y до следующей команды графического вывода путем установки NextPlot
свойство Axes
возразите против 'replaceall'
.
Children
свойство Axes
объект только содержит дочерние элементы для активной стороны. Чтобы получить доступ ко всем дочерним элементам для обеих сторон, используйте allchild
функция.