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 gå
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.