Spec-Zone.ru › Matplotlib 3.8

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, ysмассив-подобный объект

Позиции данных.

zsчисло с плавающей запятой или массив-подобный объект, по умолчанию: 0

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

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

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

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

sчисло с плавающей запятой или массив-подобный объект, по умолчанию: 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

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/3.8.4/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.scatter.html

Spec-Zone.ru

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