plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Võrdse pinna graafikut kasutatakse antud konstantse väärtusega punktide visualiseerimiseks ruumi mahus.

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.