See artikkel juhendab teid läbi erinevate sammude, mida saate kasutada samapinnalise graafiku loomiseks, kasutades moodulit plotly graph_objects.
Basic Isosurface Plot
Põhilise isosurface'i graafiku loomiseks, kasutades moodulit Plotly graph_objets, saame kasutada klassi go.Isosurface(), millele järgnevad parameetrid x, y, z ja väärtused. Illustratsioonikoodi näide on toodud allpool.
import plotly.graph_objects nagu mine
joon = mine.Joonis ( andmeid =go.Isosurface (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Koos = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
väärtus = [ 1 , kaks , 3 , 4 , 5 , 6 , 7 , 8 ] ,
suurim = kaks ,
isomax = 6 ,
) )
joon.näita ( )
Saadud joonis on järgmine:
Isopindade korkide eemaldamine
Saate eemaldada domeeni küljelt värvikoodiga pinnad, määrates caps parameetri järgmiselt:
Saadud joonis on järgmine:
Isopindade läbipaistmatuse määramine
Võrdpindade läbipaistmatuse saab määrata, määrates läbipaistmatuse parameetri, nagu on näidatud järgmises tabelis:
Eelmine kood peaks tagastama koodi, nagu näidatud:
Vaikimisi värviskaala määramine
Saate määrata ka oma krundi värviskaala, kasutades värviskaala parameetrit, nagu on näidatud järgmises tabelis.
See määrab musta keha värviskaala, nagu on näidatud järgmisel väljundi joonisel:
Järeldus
Selles artiklis kirjeldatakse isospindade loomist mooduli Plotly graph_objects abil. Näitasime teile, kuidas eemaldada isopindade katteid, määrata läbipaistmatust ja määrata vaikevärviskaala. Täname lugemise eest ja vaadake lisateavet dokumentidest.