2

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

4

1 回答 1

2

这是我如何可变地缩放它。在我的例子中,我在地图上绘制了一个代理的遍历,所以我希望比例能够动态变化(因此使用最小值和最大值)。

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)
于 2018-11-09T19:37:25.910 回答