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, axlim_clip=False, data=None, **kwargs)[исходный код]

Создаёт точечную диаграмму.

Параметры:
xs, ysмассивоподобный объект

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

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

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

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

Направление оси для zs. Это полезно при построении двумерных данных на трёхмерных осях. Данные необходимо передать как xs, ys. Если задать для zdir значение 'y', данные будут построены на плоскости x-z.

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

sчисло с плавающей точкой или массивоподобный объект, по умолчанию: 20

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

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

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

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

Подробнее см. аргумент c функции scatter.

depthshadeлогическое значение, по умолчанию: True

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

axlim_clipлогическое значение, по умолчанию: False

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

Добавлено в версии 3.10.

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

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

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–2026 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