Julia 使用plots.jl显示多个绘图

Julia 使用plots.jl显示多个绘图,julia,plots.jl,Julia,Plots.jl,我现在有两个向量,x和y,我分别绘制,如图1所示 using Plots pyplot() # chooses pyplot background x = rand(100); y = rand(100) plt1 = plot(x) display(plt1) plt2 = plot(y) display(plt2) 我还尝试了gui()和gui(plt1)函数,但它们的效果与display(plt1)函数类似。还要注意,我在一个文件中运行它(因此需要display()函数)。我也在REPL

我现在有两个向量,x和y,我分别绘制,如图1所示

using Plots
pyplot() # chooses pyplot background
x = rand(100); y = rand(100)
plt1 = plot(x)
display(plt1)
plt2 = plot(y)
display(plt2)
我还尝试了
gui()
gui(plt1)
函数,但它们的效果与
display(plt1)
函数类似。还要注意,我在一个文件中运行它(因此需要
display()
函数)。我也在REPL中尝试过类似的代码,它有相同的问题,只显示我调用的最后一个绘图


我的问题是如何同时显示两个不同的图形?我当前的实现有
plt2
覆盖
plt1
,因此我无法同时看到它们。请注意,我不是在寻找一个子图,而是两个不同的数字。是否有类似Matplotlib的
figure()
函数,允许声明单独的图形?

是的,使用短语
plt2=plot(y,reuse=false)

我在版本4.5上使用(scatter)创建散点图,并且我只获得两个散点图中的第二个;每次我使用上述修改运行散布时,地物编号都会增加。您可以在Julia版本上使用传统版本的绘图