Шаг 174.
Язык Python. Визуализация данных. Библиотека Mayavi. Визуализация данных. Функции для работы с трехмерными наборами данных (общие сведения)

    На этом шаге мы перечислим функции, используемые для работы с трехмерными наборами данных, и их общие параметры.

    Для визуализации трехмерного набора данных в 3D-пространстве доступны функции, представленные в таблице 1.

Таблица 1. - Функции Mayavi для визуализации трехмерных наборов данных
Функция Описание
contour3d() Строит изоповерхности по переданному 3D-набору данных
quiver3d() Строит векторное поле по переданным координатам векторов
volume_slice() Строит срезы для переданных 3D-наборов данных

    Общие параметры для функций работы с трехмерными наборами данных:

color
Цвет. Задаёт единый цвет в виде кортежа из трёх элементов, каждый из которых - число в диапазоне от 0 до 1.

colormap
Цветовая палитра. Если используется аргумент s или f, то цвет элементов будет выбираться в зависимости от их значений.

extent
Размер модели. Задаётся в виде списка [xmin, xmax, ymin, ymax, zmin, zmax]. По умолчанию используется размер из массивов x, y, z.

figure
Сцена, на которой будет размещена модель.

line_width
Ширина линии. Значение по умолчанию: 2.0.

name
Имя модели.

opacity
Прозрачность.

reset_zoom
Сброс масштабирования.

vmax, vmin
Максимальное и минимальное значения цветовой шкалы.

    На следующем шаге мы рассмотрим функцию contour3d().




Предыдущий шаг Содержание Следующий шаг