Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.set_xlim

Axes.set_xlim(left=None, right=None, *, emit=True, auto=False, xmin=None, xmax=None)[исходный код]

Установить границы отображения оси x.

Параметры:
leftfloat, необязательный

Левая граница оси x в координатах данных. Передача None оставляет границу без изменений.

Левую и правую границы оси x также можно передать кортежем (left, right) в качестве первого позиционного аргумента (или аргумента с ключевым словом left).

rightfloat, необязательный

Правая граница оси x в координатах данных. Передача None оставляет границу без изменений.

emitbool, по умолчанию: True

Следует ли уведомлять наблюдателей об изменении границ.

autobool или None, по умолчанию: False

Следует ли включить автоматическое масштабирование оси x. Значение True включает его, False — отключает, а None оставляет без изменений.

xmin, xmaxfloat, необязательный

Эти параметры эквивалентны соответственно left и right; передавать одновременно xmin и left или xmax и right нельзя.

Возвращает:
left, right(float, float)

Новые границы оси x в координатах данных.

См. также

get_xlim
set_xbound, get_xbound
invert_xaxis, xaxis_inverted

Примечания

Значение left может быть больше значения right; в этом случае значения оси x будут уменьшаться слева направо.

Примеры

>>> set_xlim(left, right)
>>> set_xlim((left, right))
>>> left, right = set_xlim(left, right)

Одну из границ можно оставить без изменений.

>>> set_xlim(right=right_lim)

Границы можно передать в обратном порядке, чтобы изменить направление оси x. Например, предположим, что x обозначает количество лет до настоящего времени. Границы оси x можно задать, как показано ниже, чтобы 5000 лет назад располагались слева на графике, а настоящее время — справа.

>>> set_xlim(5000, 0)

Примеры использования matplotlib.axes.Axes.set_xlim

Затухание

Затухание

Моделирование дождя

Моделирование дождя

Анимированная диаграмма рассеяния, сохранённая в формате GIF

Анимированная диаграмма рассеяния, сохранённая в формате GIF

Демонстрация размещения вставки 2

Демонстрация размещения вставки 2

Простой паразит 2

Простой паразит 2

Простой отступ оси

Простой отступ оси

Редактор пути

Редактор пути

Редактор многоугольников

Редактор многоугольников

Передискретизация данных

Передискретизация данных

Масштабирование изменяет другие Axes

Масштабирование изменяет другие Axes

Построение контуров пространства решений задач оптимизации

Построение контуров пространства решений задач оптимизации

Передискретизация изображения

Передискретизация изображения

Изображение с неравномерной сеткой

Изображение с неравномерной сеткой

Сетки и затенение pcolormesh

Сетки и затенение pcolormesh

Спектрограмма

Спектрограмма

Столбчатая диаграмма с подписями

Столбчатая диаграмма с подписями

Прерывистые горизонтальные полосы

Прерывистые горизонтальные полосы

Взаимная спектральная плотность (CSD)

Взаимная спектральная плотность (CSD)

Демонстрация EventCollection

Демонстрация EventCollection

Демонстрация Markevery

Демонстрация Markevery

Многоцветные линии

Многоцветные линии

Пользовательская проекция

Пользовательская проекция

Применение фильтра SVG к линии

Применение фильтра SVG к линии

Эффект контура TickedStroke

Эффект контура TickedStroke

Построение двумерных данных на трёхмерном графике

Построение двумерных данных на трёхмерном графике

Рисование плоских объектов на трёхмерном графике

Рисование плоских объектов на трёхмерном графике

Текстовые аннотации в 3D

Текстовые аннотации в 3D

Столбец для круговой диаграммы

Столбец для круговой диаграммы

Масштаб asinh

Масштаб asinh

Логарифмический масштаб по обеим осям

Логарифмический масштаб по обеим осям

М-м-м, пончики!!!

М-м-м, пончики!!!

Построение нескольких линий с помощью LineCollection

Построение нескольких линий с помощью LineCollection

Анатомия рисунка

Анатомия рисунка

Котировки акций за 32 года

Котировки акций за 32 года

XKCD

XKCD

Диаграмма Исикавы

Диаграмма Исикавы

Диаграмма SkewT-logP: использование преобразований и пользовательских проекций

Диаграмма SkewT-logP: использование преобразований и пользовательских проекций

Диаграммы размаха

Диаграммы размаха

Настройка скрипичной диаграммы

Настройка скрипичной диаграммы

Задание верхних и нижних пределов для полос погрешностей

Задание верхних и нижних пределов для полос погрешностей

Соотношение сторон рамки Axes

Соотношение сторон рамки Axes

Демонстрация Axes

Демонстрация Axes

Обращённая ось

Обращённая ось

Преобразование аннотаций

Преобразование аннотаций

Демонстрация AnnotationBbox

Демонстрация AnnotationBbox

Использование текста в качестве Path

Использование текста в качестве Path

Справочник по стилям стрелок аннотаций

Справочник по стилям стрелок аннотаций

Угол поворота текста в координатах данных

Угол поворота текста в координатах данных

Форматирование делений дат с помощью ConciseDateFormatter

Форматирование делений дат с помощью ConciseDateFormatter

Демонстрация преобразования дат

Демонстрация преобразования дат

Локаторы и форматировщики делений дат

Локаторы и форматировщики делений дат

Многоуровневые (вложенные) деления

Многоуровневые (вложенные) деления

Аннотация с единицами измерения

Аннотация с единицами измерения

Проверка графических элементов

Проверка графических элементов

Курсор с аннотацией

Курсор с аннотацией

Курсор

Курсор

Выбор интервала

Выбор интервала

Руководство по путям

Руководство по путям

Руководство по преобразованиям

Руководство по преобразованиям

Масштабы осей

Масштабы осей

Деления осей

Деления осей

Построение графиков дат и строк

Построение графиков дат и строк

Выбор цветовых карт в Matplotlib

Выбор цветовых карт в Matplotlib

Задание цветов

Задание цветов

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.set_xlim.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API