我试图在一个窗口中显示一个数字,比如 Python 中的 Matlab 数字和 matplotlib 数字。我正在使用带有 Pyplot 后端的 Plots.jl 包。
我可以将我的图保存为 svg 或 png 文件,但我不知道如何使用 IJulia 或 Julia REPL 以交互方式显示它们。
感谢您的时间。
我试图在一个窗口中显示一个数字,比如 Python 中的 Matlab 数字和 matplotlib 数字。我正在使用带有 Pyplot 后端的 Plots.jl 包。
我可以将我的图保存为 svg 或 png 文件,但我不知道如何使用 IJulia 或 Julia REPL 以交互方式显示它们。
感谢您的时间。
plot(...)
当使用 PyPlot 后端时,从 REPL 中使用这个简单的命令将打开一个交互式窗口。您所要做的就是选择该后端,例如:
using Plots
pyplot() # backend choice
plot(rand(10,10))
对于具有绘图窗口的 Juno 或 VSCode 等 IDE,默认情况下会显示 PNG,但您可以通过gui()
命令打开交互式窗口。在 IJulia 中显示静态 PNG,并且当前gui 命令在那里被禁用,因此在重新启用之前,我建议使用 REPL 用于 PyPlot 的交互式绘图。