Spec-Zone.ru › Matplotlib 2.2

matplotlib.pyplot.spy

matplotlib.pyplot.spy(Z, precision=0, marker=None, markersize=None, aspect='equal', **kwargs) [source]

Построение диаграммы разреженности двумерного массива.

spy(Z) строит диаграмму разреженности двумерного массива Z.

Параметры:
Z : sparse array (n, m)

Массив для построения графика.

precision : float, optional, default: 0

Если precision равно 0, все ненулевые значения будут отображаться; в противном случае, будут отображаться значения .

Для экземпляров scipy.sparse.spmatrix существует специальный случай: если precision равно 'present', будут отображаться все присутствующие в массиве значения, даже если они равны нулю.

origin : ["upper", "lower"], optional, default: "upper"

Размещает индекс [0,0] массива в левом верхнем или левом нижнем углу осей.

aspect : ['auto' | 'equal' | scalar], optional, default: "equal"

Если 'equal', и extent равно None, меняет коэффициент масштаба осей для соответствия изображению. Если extent не равно None, коэффициент масштаба осей меняется для соответствия области.

Если 'auto', меняет коэффициент масштаба изображения для соответствия осям.

Если None, используется значение по умолчанию из rc image.aspect.

Доступны два стиля построения: изображение или маркер. Оба
доступны для полных массивов, но только стиль маркера
работает для экземпляров :class:`scipy.sparse.spmatrix`.
Если *marker* и *markersize* равны *None*, будет возвращено изображение,
и все оставшиеся kwargs передаются в
:func:`~matplotlib.pyplot.imshow`; в противном случае, будет возвращен объект
:class:`~matplotlib.lines.Line2D` с типом маркера, определяемым значением *marker*,
и все оставшиеся kwargs передаются в
метод :meth:`~matplotlib.axes.Axes.plot`.
Если *marker* и *markersize* равны *None*, полезными kwargs являются:
* *cmap*
* *alpha*

См. также

imshow
для параметров изображения.
plot
для параметров построения графика

Примеры использования matplotlib.pyplot.spy

../../_images/sphx_glr_spy_demos_thumb.png

Примеры использования spy

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.spy.html

Spec-Zone.ru

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