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.