Как масштабировать сюжет в Юлии с помощью Plots.jl - PullRequest
0 голосов
/ 09 ноября 2018

Я сейчас пытаюсь увеличить сюжет, который очень мал. Как я могу ограничить ось 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 голосов
/ 09 ноября 2018

Вот как я масштабировал его по-разному. В моем случае я рисую ход агента на карте, поэтому я хочу, чтобы масштаб динамически изменялся (отсюда использование min и max).

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)
...