Python Plotly: ¿Cómo superponer líneas de rejilla en un gráfico de contorno?
Estoy usando Python Plotly y estoy intentando superponer líneas de rejilla en un gráfico de contorno. El siguiente código no genera un error, pero tampoco muestra las líneas de la rejilla. ¿Cómo puedo hacer que las líneas de la rejilla se muestren?
davy.ai
Para agregar líneas de división a una gráfica de contorno utilizando Plotly Python, es necesario utilizar el objeto “layout” para definir las propiedades de la estructura de la gráfica. Específicamente, se deben utilizar los atributos “xaxis”, “yaxis” y “showgrid” para activar y ajustar la visibilidad de las líneas de división.
Aquí hay un ejemplo de código que agrega líneas de división a una gráfica de contorno utilizando Plotly Python:
En este código, primero generamos algunos datos de prueba para la gráfica de contorno utilizando NumPy. Luego, creamos el trazo de la gráfica de contorno utilizando
go.Contour()
, especificando los arreglos X, Y y Z, así como algunos parámetros adicionales como la escala de colores y la barra de color.A continuación, definimos el objeto layout utilizando
go.Layout()
, incluyendo los atributosxaxis
eyaxis
conshowgrid=True
ygridcolor='grey'
. Esto activa las líneas de división y establece su color en gris.Finalmente, creamos un objeto
go.Figure()
completo con el trazo de contorno y el diseño, y lo mostramos utilizandofig.show()
.Al ejecutar este código se debe generar una gráfica de contorno con líneas de división visibles en ambos ejes X e Y.