Тази статия ще ви преведе през различните стъпки, които можете да използвате, за да създадете диаграма на изоповърхност с помощта на модула plotly graph_objects.
Основен график на изоповърхност
За да създадем основен график на изоповърхност с помощта на модула Plotly graph_objets, можем да използваме класа go.Isosurface(), последван от параметрите x, y, z и стойности. Примерен код за илюстрация е предоставен по-долу.
импортиране на plotly.graph_objects като отивам
фиг = отидете.Фигура ( данни =go.Isosurface (
х = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 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. Показахме ви как да премахнете капачки за изоповърхности, да зададете непрозрачността и да зададете цветовата скала по подразбиране. Благодаря, че прочетохте и не се колебайте да проверите документите за още.