mpl_toolkits.mplot3d.axes3d.Axes3D.bar3d
- Axes3D.bar3d(x, y, z, dx, dy, dz, color=None, zsort='average', shade=True, lightsource=None, *args, data=None, **kwargs)[source]
-
Генерация 3D гистограммы.
Этот метод создаёт трёхмерную гистограмму, где ширина, глубина, высота и цвет столбцов могут быть заданы индивидуально.
- Параметры:
-
- x, y, zмассив-подобный объект
-
Координаты точки привязки столбцов.
- dx, dy, dzчисло или массив-подобный объект
-
Ширина, глубина и высота столбцов соответственно.
- colorпоследовательность цветов, необязательно
-
Цвет столбцов может быть задан глобально или индивидуально. Этот параметр может быть:
- Одинаковым цветом для всех столбцов.
- Массивом цветов длиной N столбцов для индивидуализации каждого столбца.
- Массивом цветов длиной 6 для одинакового цвета граней столбцов.
- Массивом цветов длиной 6 * N для индивидуализации цвета каждой грани.
При раскраске граней коробок, порядок раскраски такой:
- -Z (нижняя грань)
- +Z (верхняя грань)
- -Y
- +Y
- -X
- +X
- zsortстрока, необязательно
-
Схема сортировки по оси z, передаваемая в
Poly3DCollection - shadeбулево, по умолчанию: True
-
При значении True, тёмные стороны столбцов затеняются (относительно источника света графика).
-
lightsource
LightSource -
Источник света, используемый, когда shade равен True.
- dataиндексируемый объект, необязательно
-
Если задан, все параметры также принимают строку
s, которая интерпретируется какdata[s](если это не вызывает исключение). - **kwargs
-
Любые дополнительные ключевые параметры передаются в
Poly3DCollection.
- Возвращаемое значение:
-
-
collection
Poly3DCollection -
Коллекция трёхмерных многоугольников, представляющих столбцы.
-
collection
© 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.bar3d.html