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



我目前正在尝试放大一个非常小的绘图。如何限制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坐标的特定范围?

以下是我如何可变地缩放它。在我的情况下,我在地图上绘制代理的遍历,所以我希望比例动态变化(因此使用最小值和最大值(。

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)

最新更新