plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Az egyenlő felületű diagram egy adott állandó értékű pontok megjelenítésére szolgál egy tértérfogaton belül.

Ez a cikk végigvezeti Önt azokon a lépéseken, amelyek segítségével azonos felületű diagramot hozhat létre a plotly graph_objects modul segítségével.

Basic Isosurface Plot

Egy alapvető isosurface plot létrehozásához a Plotly graph_objets modul segítségével használhatjuk a go.Isosurface() osztályt, majd az x, y, z és értékek paramétereket. Az alábbi példa az illusztrációs kódra.







import plotly.graph_objects mint megy
ábra = menj.Ábra ( adat =go.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Val vel = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
érték = [ 1 , két , 3 , 4 , 5 , 6 , 7 , 8 ] ,
a legnagyobb = két ,
izomax = 6 ,
) )
ábra.mutat ( )


A kapott ábra a következő:





Az Isosurfaces kupak eltávolítása

A tartomány oldalán lévő színkódolt felületeket a caps paraméter alábbi beállításával távolíthatja el:






A kapott ábra a következő:



Isosurfaces opacitásának beállítása

Az egyenlő felületek átlátszatlanságát az átlátszatlanság paraméter megadásával állíthatjuk be, az alábbi táblázat szerint:


Az előző kódnak vissza kell adnia a következő kódot:

Alapértelmezett színskála beállítása

A színskálát a következő táblázatban látható módon is megadhatja a telek színskáláját a színskála paraméter használatával:


Ez beállítja a színskálát egy fekete testre, amint az a következő kimeneti ábrán látható:

Következtetés

Ez a cikk leírja, hogyan hozhat létre azonos felületeket a Plotly graph_objects modul segítségével. Megmutattuk, hogyan távolíthatja el az izofelületek sapkáit, hogyan állíthatja be az átlátszatlanságot és állíthatja be az alapértelmezett színskálát. Köszönjük, hogy elolvasta, és bátran nézze meg a dokumentumokat további információkért.