如何使用Plots.jl在Julia中缩放图

时间:2018-11-09 17:53:17

标签: julia plots.jl

我目前正在尝试放大非常小的图。如何限制x轴和y轴,以便可以近距离看到绘图?

这是我当前的代码,可以工作,但是与图像的其余部分相比,我的绘图很小(实际上是正确的,我只想特别放大)。

img = load("/Users/xxxx/xxxx/xxxx-xxx.png")

plot!(img)
plot!(x_coordinate_holder, y_coordinate_holder, color = :black,linewidth=0.4)

如何仅显示x和y坐标的特定范围?

1 个答案:

答案 0 :(得分:0)

这是我可变缩放的方式。就我而言,我正在地图上绘制代理的遍历,因此我希望比例可以动态变化(因此使用了最小和最大)。

xMin = minimum(x_coordinate_holder)-50
xMax = maximum(x_coordinate_holder)+50
yMin = minimum(y_coordinate_holder)-50
yMax = maximum(y_coordinate_holder)+50

print("X-Coords: ", xMin, ", ", xMax, " Y-Coords: ", yMin, ", ", yMax, "\n")

plot(img, xlim=(xMin,xMax), ylim=(yMin, yMax), yflip = false)
plot!(x_coordinate_holder, y_coordinate_holder, color = :black, linewidth=0.4)