Spec-Zone.ru › Matplotlib

mpl_toolkits.mplot3d.axes3d.Axes3D.scatter

Axes3D.scatter(xs, ys, zs=0, zdir='z', s=20, c=None, depthshade=True, *args, data=None, **kwargs)[source]

Создать диаграмму рассеяния.

Параметры:
xs, ysarray-like

Положения данных.

zsfloat или array-like, по умолчанию: 0

Положения z. Либо массив той же длины, что и xs и ys, либо одно значение для размещения всех точек в одной плоскости.

zdir{'x', 'y', 'z', '-x', '-y', '-z'}, по умолчанию: 'z'

Направление оси для zs. Это полезно при построении 2D данных на 3D осях. Данные должны быть переданы как xs, ys. Установка zdir в 'y' затем строит данные на плоскости x-z.

См. также Построение 2D данных на 3D графике.

sfloat или array-like, по умолчанию: 20

Размер маркера в точках**2. Либо массив той же длины, что и xs и ys, либо одно значение для создания всех маркеров одинакового размера.

cцвет, последовательность или последовательность цветов, необязательно

Цвет маркера. Возможные значения:

  • Одна строка формата цвета.
  • Последовательность цветов длины n.
  • Последовательность n чисел, которые будут отображаться в цвета с помощью cmap и norm.
  • Двумерный массив, в котором строки являются RGB или RGBA.

Для более подробной информации см. аргумент c scatter.

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

Определяет, следует ли затенять маркеры рассеяния, чтобы создать вид глубины. Каждый вызов scatter() будет выполнять свою затенение по глубине независимо.

dataиндексируемый объект, необязательно

Если задан, следующие параметры также принимают строку s, которая интерпретируется как data[s] (если это не вызывает исключение):

xs, ys, zs, s, edgecolors, c, facecolor, facecolors, color

**kwargs

Все остальные ключевые аргументы передаются scatter.

Возвращает:
pathsPathCollection

Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.scatter

Построение 2D данных на 3D графике

Построение 2D данных на 3D графике

3D диаграмма рассеяния

3D диаграмма рассеяния

scatter(xs, ys, zs)

scatter(xs, ys, zs)

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.scatter.html

Spec-Zone.ru

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