es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Haz que las dimensiones exteriores de la trama de Julia sean iguales en Atom.

Esto es para fines de visualización. Las escalas reales son las mismas.

Una versión resumida de mi pregunta sería “¿Cómo hacer que las cuadrículas sean cuadradas en los gráficos?”.

Como se puede ver en la captura de pantalla tomada del gráfico en Atom, mientras que los ejes tienen los mismos incrementos numéricos, las cuadrículas son rectangulares en lugar de cuadradas. No estoy seguro de cómo solucionar esto. Debido a que el gráfico es más ancho que alto, distorsiona la visualización.

Si haces una estimación rápida de la altura de la Z y la longitud del eje X usando tus dedos, puedes ver que el eje X es considerablemente más largo.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Para forzar que las cuadrículas sean cuadradas en las gráficas en Julia, podemos utilizar el parámetro aspect_ratio de la función plot() del paquete Plots.jl. Establecer el aspect_ratio en 1 hará que las cuadrículas sean cuadradas. Aquí tienes un ejemplo de código:

    using Plots
    
    x = 0:0.1:10
    y = sin.(x)
    plot(x, y, aspect_ratio=:equal)
    

    En este código, creamos una gráfica simple de una onda seno y establecemos el aspect_ratio en :equal, lo cual hace que las cuadrículas sean cuadradas. Esto asegurará que la gráfica no esté sesgada y las cuadrículas sean cuadradas, independientemente de si la gráfica es más ancha o más alta.

Comments are closed.