plotly.graph_objects.izosurface

Plotly Graph Objects Izosurface



Un grafic de izosuprafață este utilizat pentru a vizualiza puncte cu o valoare constantă dată într-un volum spațiu.

Acest articol vă va ghida prin diferiții pași pe care îi puteți utiliza pentru a crea o diagramă isosurface folosind modulul plotly graph_objects.

Graficul izosuprafață de bază

Pentru a crea un grafic isosurface de bază folosind modulul Plotly graph_objets, putem folosi clasa go.Isosurface() urmată de parametrii x, y, z și values. Un exemplu de cod ilustrativ este prezentat mai jos.







import plotly.graph_objects la fel de merge
Fig = du-te.Figura ( date =go.Izosuprafață (
X = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
Y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Cu = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
valoare = [ 1 , Două , 3 , 4 , 5 , 6 , 7 , 8 ] ,
cel mai mare = Două ,
izomax = 6 ,
) )
fig.show ( )


Cifra rezultată este următoarea:





Îndepărtarea capacelor pentru izosuprafețe

Puteți elimina suprafețele cu coduri de culoare de pe partea laterală a domeniului setând parametrul caps după cum urmează:






Cifra rezultată este următoarea:



Setarea opacității izosuprafețelor

Putem seta opacitatea izosuprafețelor prin specificarea parametrului de opacitate, așa cum se arată în următorul tabel:


Codul anterior ar trebui să returneze codul așa cum se arată:

Setarea culorilor implicite

De asemenea, puteți specifica scala de culori pentru graficul dvs. utilizând parametrul scala de culori, așa cum se arată în tabelul următor:


Aceasta setează scala de culori la un corp negru, așa cum se arată în următoarea figură de ieșire:

Concluzie

Acest articol descrie cum să creați izosuprafețe folosind modulul Plotly graph_objects. V-am arătat cum să eliminați capacele pentru izosuprafețe, să setați opacitatea și să setați scala de culori implicită. Vă mulțumim pentru citit și nu ezitați să verificați documentele pentru mai multe.