plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Um gráfico de isosuperfície é usado para visualizar pontos de um determinado valor constante dentro de um volume de espaço.

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.