plotly.graph_objects.isosurface

Plotly Graph Objects Isosurface



Un gráfico de isosuperficie se utiliza para visualizar puntos de un valor constante dado dentro de un volumen de espacio.

Este artículo lo guiará a través de los diversos pasos que puede usar para crear un gráfico de isosuperficie usando el módulo plotly graph_objects.

Gráfica de isosuperficie básica

Para crear un gráfico de isosuperficie básico usando el módulo Plotly graph_objets, podemos usar la clase go.Isosurface() seguida de los parámetros x, y, z y valores. A continuación se proporciona un ejemplo de código de ilustración.







importar plotly.graph_objects como Vamos
higo = ir.Figura ( datos =ir.Isosuperficie (
    X = [ 0 , 0 , 0 , 0 , 1 , 1 , 1 , 1 ] ,
    y = [ 1 , 0 , 1 , 0 , 1 , 0 , 1 , 0 ] ,
    Con = [ 1 , 1 , 0 , 0 , 1 , 1 , 0 , 0 ] ,
    valor = [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ] ,
    el mas grande = 2 ,
    isomax = 6 ,
) )
fig.show ( )

 
La figura resultante es la siguiente:





Eliminación de tapas para superficies iso

Puede eliminar las superficies codificadas por colores en el costado del dominio configurando el parámetro de mayúsculas de la siguiente manera:






La figura resultante es la siguiente:



Configuración de la opacidad de las isosuperficies

Podemos establecer la opacidad de las isosuperficies especificando el parámetro de opacidad, como se muestra en la siguiente tabla:


El código anterior debería devolver el código como se muestra:

Configuración de la escala de colores predeterminada

También puede especificar la escala de colores para su gráfico utilizando el parámetro de escala de colores, como se muestra en la siguiente tabla:


Esto establece la escala de colores en un cuerpo negro, como se muestra en la siguiente figura de salida:

Conclusión

Este artículo describe cómo crear isosuperficies usando el módulo Plotly graph_objects. Le mostramos cómo eliminar las tapas de las superficies iso, establecer la opacidad y establecer la escala de colores predeterminada. Gracias por leer, y no dude en consultar los documentos para obtener más información.