Plotly.Figura_create.Trisurf

Plotly.Figura_create.Trisurf
In questo articolo, discuteremo di come possiamo creare un diagramma di Trisurf usando il modulo Plotly Fit_Factory.

Sintassi e parametri della funzione

La sintassi della funzione è come mostrata nella seguente:

Plotly.Figura_factory.create_trisurf (x, y, z, semplici, colomap = nessuno, show_colorbar = true, scale = nessuno, color_func = nessuno, title = 'Trisurf Plot', plot_edges = true, showbackground = true, sfondocolor = 'rgb (230, 230, 230) ', GridColor =' rgb (255, 255, 255) ', zerolineColor =' rgb (255, 255, 255) ', Edges_color =' rgb (50, 50, 50) ', altezza = 800, larghezza = 800 , aspectratio = nessuno)

I parametri richiesti sono i seguenti:

  1. X - definisce i valori dei dati di x.
  2. y - imposta i valori dei dati di y.
  3. Z - imposta i valori dei dati di y.
  4. show_colorbar - imposta se il colorbar è visibile o no.
  5. Titolo: definisce il titolo per la trama.
  6. larghezza/altezza: imposta la larghezza e l'altezza della figura in pixel.

Delaunay trama con Plotly Figura_Factory

Il seguente codice utilizza Plotly Figura_Factory, Numpy e Scipy per creare un diagramma Delaunay.

dalla trama.Figura_factory Importa create_trisurf
Importa Numpy come NP
da Scipy.Importazione spaziale Delaunay
u = np.Linspace (0, 2*NP.PI, 20)
v = np.Linspace (0, 2*NP.PI, 20)
u, v = np.meshgrid (u, v)
u = u.appiattire()
v = v.appiattire()
x = (3 + (NP.cos (v)))*np.cos (u)
y = (3 + (NP.cos (v)))*np.sin (u)
z = np.sin (v)
punti2d = np.vstack ([u, v]).T
tri = delaunay (point2d)
Simplices = Tri.semplici
Fig = create_trisurf (x = x, y = y, z = z)
Fico.spettacolo()

Figura di output:

Mobius Strip Trisurf

Il seguente codice crea una striscia Mobius con Plotly Figura_Factory.

importazione della trama.Figura_factory come ff
Importa Numpy come NP
da Scipy.Importazione spaziale Delaunay
u = np.Linspace (0, 2*NP.PI, 24)
v = np.Linspace (-1, 1, 8)
u, v = np.meshgrid (u, v)
u = u.appiattire()
v = v.appiattire()
TP = 1 + 0.5*v*np.cos (u/2.)
x = tp*np.cos (u)
y = tp*np.sin (u)
z = 0.5*v*np.peccato (u/2.)
punti2d = np.vstack ([u, v]).T
tri = delaunay (point2d)
Simplices = Tri.semplici
FIG = ff.create_trisurf (x = x, y = y, z = z,
Colormap = "Viridis",
SimpliCes = Simplices,
title = "Mobius Strip")
Fico.spettacolo()

Figura di output:

Conclusione

Questa guida illustra come creare i grafici Trisurf con il modulo Plollaly Figura_Factory. Controlla i documenti per ulteriori informazioni.