Эта статья проведет вас через различные шаги, которые вы можете использовать для создания графика изоповерхности с помощью модуля plotly graph_objects.
Базовый график изоповерхности
Чтобы создать базовый график изоповерхности с помощью модуля Plotly graph_objets, мы можем использовать класс go.Isosurface(), за которым следуют параметры x, y, z и values. Пример кода иллюстрации приведен ниже.
импортировать plotly.graph_objects в качестве идти
Рис = идти.Рисунок ( данные =go.Isosurface (
Икс знак равно [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Д знак равно [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
С знак равно [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
ценность знак равно [ 1 , два , 3 , 4 , 5 , 6 , 7 , 8 ] ,
самый большой знак равно два ,
изомакс знак равно 6 ,
) )
рис.шоу ( )
В результате цифра выглядит следующим образом:
Удаление колпачков для изоповерхностей
Вы можете удалить поверхности с цветовой кодировкой на стороне домена, установив параметр caps следующим образом:
В результате цифра выглядит следующим образом:
Настройка непрозрачности изоповерхностей
Мы можем установить непрозрачность изоповерхностей, указав параметр непрозрачности, как показано в следующей таблице:
Предыдущий код должен возвращать код, как показано ниже:
Настройка цветовой шкалы по умолчанию
Вы также можете указать цветовую шкалу для своего графика с помощью параметра цветовой шкалы, как показано в следующей таблице:
Это устанавливает цветовую шкалу для черного тела, как показано на следующем рисунке:
Вывод
В этой статье описывается, как создавать изоповерхности с помощью модуля Plotly graph_objects. Мы показали вам, как удалить заглавные буквы для изоповерхностей, установить непрозрачность и задать цветовую шкалу по умолчанию. Спасибо за чтение, и не стесняйтесь проверять документы для получения дополнительной информации.