Plotly.Figura_create.Trisurf

Plotly.Figura_create.Trisurf
Neste artigo, discutiremos como podemos criar um gráfico de Trisurf usando o módulo plotly figura_factory.

Função Sintaxe e parâmetros

A sintaxe da função é como mostrado no seguinte:

plotly.figura_factory.create_trisurf (x, y, z, simplificadores, colormap = nenhum, show_colorbar = true, escala = nenhum, color_func = nenhum, title = 'trisurf plot', plot_edges = true, showbackground = true, backgroundcolor = 'rgb (230, 230, 230, 230) ', gridcolor =' rgb (255, 255, 255) ', zerolinecolor =' rgb (255, 255, 255) ', Edges_color =' rgb (50, 50, 50) ', altura = 800, largura = 800 , Aspectratio = Nenhum)

Os parâmetros necessários são os seguintes:

  1. x - define os valores de dados de x.
  2. y - define os valores de dados de y.
  3. z - define os valores de dados de y.
  4. show_colorbar - conjuntos se a barra colorida for visível ou não.
  5. Título - define o título da trama.
  6. Largura/altura - define a largura e a altura da figura em pixels.

Plota

O código a seguir usa plotly figura_factory, numpy e scipy para criar um enredo de Delaunay.

de plotly.figura_factory importar create_trisurf
importar numpy como np
de Scipy.Importação espacial 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.achaten ()
v = v.achaten ()
x = (3 + (np.cos (v)))*np.cos (u)
y = (3 + (np.cos (v)))*np.pecado (u)
z = np.pecado (v)
pontos2d = np.vstack ([u, v]).T
Tri = Delaunay (pontos2d)
simplificadores = tri.simplificadores
fig = create_trisurf (x = x, y = y, z = z)
Figo.mostrar()

Figura de saída:

Mobius Strip Trisurf

O código a seguir cria uma tira mobius com plotly figura_factory.

importar plotly.figura_factory como ff
importar numpy como np
de Scipy.Importação espacial Delaunay
u = np.linspace (0, 2*np.pi, 24)
v = np.Linspace (-1, 1, 8)
u, v = np.Meshgrid (U, V)
u = u.achaten ()
v = v.achaten ()
tp = 1 + 0.5*v*np.cos (u/2.)
x = tp*np.cos (u)
y = tp*np.pecado (u)
z = 0.5*v*np.pecado (u/2.)
pontos2d = np.vstack ([u, v]).T
Tri = Delaunay (pontos2d)
simplificadores = tri.simplificadores
Fig = FF.create_trisurf (x = x, y = y, z = z,
Colormap = "viridis",
simplificadores = simplificadores,
title = "mobius tira")
Figo.mostrar()

Figura de saída:

Conclusão

Este guia ilustra como criar os gráficos do Trisurf com o módulo plotly figura_factory. Verifique os documentos para mais.