plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Et isosurface plot bruges til at visualisere punkter med en given konstant værdi inden for et rumvolumen.

Denne artikel vil lede dig gennem de forskellige trin, du kan bruge til at oprette et isosurface-plot ved hjælp af plotly graph_objects-modulet.

Grundlæggende isosurface plot

For at skabe et grundlæggende isosurface-plot ved hjælp af Plotly graph_objets-modulet, kan vi bruge klassen go.Isosurface() efterfulgt af x-, y-, z- og værdiparametrene. Et eksempel på illustrationskode er som angivet nedenfor.







importer plotly.graph_objects som
fig = gå.Figur ( data =go.Isooverflade (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Med = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
værdi = [ 1 , to , 3 , 4 , 5 , 6 , 7 , 8 ] ,
den største = to ,
isomax = 6 ,
) )
fig.vis ( )


Den resulterende figur er som følger:





Fjernelse af hætter til isosurfaces

Du kan fjerne de farvekodede overflader på siden af ​​domænet ved at indstille caps-parameteren som følger:






Den resulterende figur er som følger:



Indstilling af isosurfaces opacitet

Vi kan indstille opaciteten af ​​isosurfaces ved at angive opacitetsparameteren, som vist i følgende tabel:


Den forrige kode skulle returnere koden som vist:

Indstilling af standardfarveskala

Du kan også angive farveskalaen for dit plot ved at bruge farveskalaparameteren, som vist i følgende tabel:


Dette indstiller farveskalaen til en sort krop, som vist i følgende outputfigur:

Konklusion

Denne artikel beskriver, hvordan man opretter isosurfaces ved hjælp af Plotly graph_objects-modulet. Vi viste dig, hvordan du fjerner hætter til isosurfaces, indstiller opaciteten og indstiller standardfarveskalaen. Tak fordi du læste med, og du er velkommen til at tjekke dokumenterne for mere.