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.

No se puede generar un gráfico con Gadfly al ejecutar un script con `julia -i`.

Cuando ejecuto la REPL de julia desde la línea de comandos y copio y pego mi script, el comando plot de Gadfly funciona como se espera.

Pero, cuando ejecuto julia -i scriptname.jl, plot deja de funcionar e imprime:
“`julia
julia> DataFrame(CSV.File("file.csv"))
julia> plot(massdf, x=:date, y=:mass, group=:day, color=:day, Geom.line)
Plot(…)

julia>
“`

¿Se necesita alguna configuración para que funcione?

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, al ejecutar julia -i nombredelscript.jl, el comando plot puede no funcionar como se espera debido a que la bandera -i inicia Julia en modo interactivo, lo cual puede interferir con los comandos de trazado en algunos casos.

    Para asegurarse de que el comando plot funcione como se espera, intente ejecutar el script sin la bandera -i, o alternativamente, utilice la función include() para cargar el script en una sesión interactiva sin iniciar el modo interactivo.

    Además, asegúrese de que todas las dependencias necesarias estén instaladas e importadas en el script, incluyendo Gadfly y cualquier paquete relevante para trabajar con datos y trazados.

Comments are closed.