Spec-Zone.ru › Matplotlib 3.5

matplotlib.axes.Axes.semilogx

Axes.semilogx(*args, **kwargs)[source]

Построение графика с логарифмической шкалой по оси x.

Возможные сигнатуры вызова:

semilogx([x], y, [fmt], data=None, **kwargs)
semilogx([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)

Это просто тонкий обертка вокруг plot, дополнительно изменяющая шкалу оси x на логарифмическую. Все концепции и параметры из plot можно использовать и здесь.

Дополнительные параметры base, subs и nonpositive контролируют свойства оси x. Они просто передаются в Axes.set_xscale.

Параметры
basefloat, по умолчанию: 10

Основание логарифма по оси x.

subsarray-like, необязательно

Положение дополнительных делений оси x. Если None, разумные значения автоматически выбираются в зависимости от числа декад на графике. Подробнее см. Axes.set_xscale.

nonpositive{'mask', 'clip'}, по умолчанию: 'mask'

Значения x, не превосходящие нуля, могут быть замаскированы как недействительные или ограничены очень малым положительным числом.

**kwargs

Все параметры, поддерживаемые plot.

Возвращаемые значения
список Line2D

Объекты, представляющие данные, нарисованные на графике.

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

Log Demo

Log Demo

Log Axis

Логарифмическая ось

Transformations Tutorial

Учебник по преобразованиям

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

Spec-Zone.ru

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