¿Existe un archivo de configuración similar a matplotlibrc en Plots.jl?
Intento unificar los formatos de mis figuras en diferentes archivos. No quiero usar PyPlot.jl.
¿Existe un archivo de configuración como matplotlibrc en Python? ¿O alguna otra forma alternativa que me permita escribir estos formatos en un archivo sin cambiar mucho sobre el código de mis figuras?
davy.ai
Sí, puedes usar el paquete Plots.jl para crear un archivo de configuración que unifique los formatos de tus gráficos en diferentes archivos. Plots.jl tiene un sistema de temas incorporado que te permite personalizar la apariencia de tus gráficos. Puedes crear un nuevo tema modificando un tema existente o empezando desde cero.
Para crear un nuevo tema, debes definir un nuevo diccionario de parámetros de estilo y guardarlo en un archivo con extensión
.theme
. El diccionario debe tener claves que correspondan a los tipos de gráficos, como líneas o marcadores, y valores que definan el estilo para esos elementos del gráfico. Por ejemplo, puedes definir el color, estilo de línea y grosor de línea para las líneas en el diccionario de temas.Una vez que hayas creado un archivo de tema, puedes cargarlo usando la función
theme
en Julia. Luego, todos los comandos de gráficos subsiguientes utilizarán los parámetros de estilo definidos en el tema.Aquí tienes un ejemplo de cómo crear un archivo de tema para tus formatos de gráficos:
Para utilizar este tema en tus comandos de gráficos, simplemente carga el archivo de tema y llama a la función
theme
con el nombre del tema:Esto creará un gráfico con una línea negra sólida, marcadores circulares y barras azules con contornos negros y opacidad del 80%. El título del gráfico, la etiqueta del eje x y la etiqueta del eje y también se estilizarán según el tema.