plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



En isoytaplott används för att visualisera punkter med ett givet konstant värde inom en rymdvolym.

Den här artikeln går igenom de olika stegen du kan använda för att skapa en isosurface-plot med plotly graph_objects-modulen.

Grundläggande Isosurface Plot

För att skapa en grundläggande isosurface-plot med Plotly graph_objets-modulen kan vi använda klassen go.Isosurface() följt av parametrarna x, y, z och värden. Ett exempel på illustrationskod är enligt nedan.







importera plotly.graph_objects som
fikon = gå.Figur ( data =go.Isoyta (
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ärde = [ 1 , två , 3 , 4 , 5 , 6 , 7 , 8 ] ,
den största = två ,
isomax = 6 ,
) )
fig.show ( )


Den resulterande siffran är som följer:





Ta bort lock för isosurfaces

Du kan ta bort de färgkodade ytorna på sidan av domänen genom att ställa in caps-parametern enligt följande:






Den resulterande siffran är som följer:



Ställa in isosytors opacitet

Vi kan ställa in opaciteten för isoytor genom att ange opacitetsparametern, som visas i följande tabell:


Den föregående koden ska returnera koden som visas:

Ställa in standardfärgskala

Du kan också ange färgskalan för din tomt genom att använda färgskalaparametern, som visas i följande tabell:


Detta ställer in färgskalan till en svartkropp, som visas i följande utdatabild:

Slutsats

Den här artikeln beskriver hur man skapar iso-ytor med hjälp av modulen Plotly graph_objects. Vi visade dig hur du tar bort lock för iso-ytor, ställer in opaciteten och ställer in standardfärgskala. Tack för att du läste och kolla gärna i dokumenten för mer.