Este artigo o guiará pelas várias etapas que você pode usar para criar um gráfico de isosuperfície usando o módulo plotly graph_objects.
Gráfico de isosuperfície básico
Para criar um gráfico isosurface básico usando o módulo Plotly graph_objets, podemos usar a classe go.Isosurface() seguida dos parâmetros x, y, ze values. Um exemplo de código de ilustração é fornecido abaixo.
importar plotly.graph_objects Como vai
FIG = ir. Figura ( dados =ir.Isosuperfície (
x = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
S = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
Com = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
valor = [ 1 , dois , 3 , 4 , 5 , 6 , 7 , 8 ] ,
o maior = dois ,
isomax = 6 ,
) )
fig.show ( )
A figura resultante é a seguinte:
Remoção de tampas para isosuperfícies
Você pode remover as superfícies codificadas por cores na lateral do domínio definindo o parâmetro caps da seguinte maneira:
A figura resultante é a seguinte:
Configurando a Opacidade das Isosuperfícies
Podemos definir a opacidade de isosurfaces especificando o parâmetro opacity, conforme mostrado na tabela a seguir:
O código anterior deve retornar o código conforme mostrado:
Configurando a escala de cores padrão
Você também pode especificar a escala de cores para sua plotagem usando o parâmetro colorscale, conforme mostrado na tabela a seguir:
Isso define a escala de cores para um corpo negro, conforme mostrado na figura de saída a seguir:
Conclusão
Este artigo descreve como criar isosurfaces usando o módulo Plotly graph_objects. Mostramos a você como remover tampas para isosuperfícies, definir a opacidade e definir a escala de cores padrão. Obrigado por ler, e sinta-se à vontade para verificar os documentos para saber mais.