julia - 如何使用 Plots.jl 在 Julia 中显示情节?
问题描述
我有以下代码用于将一些基本内容绘制到图像上。现在它不起作用......我不明白为什么,我希望其他人可以:)
这是代码:
n = 1
for item in 1:length(x_coordinate_holder)
x_coordinate_holder[n] = x_coordinate_holder[n] / 20
n = n + 1
end
#print(x_coordinate_holder)
c = 1
for items in 1:length(y_coordinate_holder)
y_coordinate_holder[c] = y_coordinate_holder[c] / 20
c = c + 1
end
#print(y_coordinate_holder)
img = load("path_to_image")
xMin = minimum(x_coordinate_holder)-30
xMax = maximum(x_coordinate_holder)+30
yMin = minimum(y_coordinate_holder)-30
yMax = maximum(y_coordinate_holder)+30
#print("X-Coords: ", xMin, ", ", xMax, " Y-Coords: ", yMin, ", ", yMax, "\n")
gr()
plot1 = plot(img, xlim=(xMin,xMax), ylim=(yMin, yMax), yflip = false)
plot1 = plot!(x_coordinate_holder, y_coordinate_holder, color = :black, linewidth=0.4)
plot2 = plot(e_holder, color = :orange, linewidth=2)
plot(plot1, plot2)
gui()
在此代码中,x_coordinate_holder、y_coordinate_holder、e_holder 只是其中包含双精度数的数组;没有什么花哨。代码运行,它只是不绘制任何东西。我还在文件顶部有“使用绘图”,并在另一个文件中使用 gr() 做了一个测试绘图,它工作正常。
谢谢!
解决方案
做display(plot)
会得到它的展示!
推荐阅读
- c# - 单击 html 元素时执行代码而不重定向或重新加载页面
- python - keras flow_from_directory 返回 0 张图片
- wordpress - 从特定页面中删除特定小部件
- python - 为什么 MailMerge 对象无法转换为 Unicode?是否有可靠的方法在 Python 中打印模板文档?
- javascript - 在 Dynamics 365 中使用 ADAL.js 获取没有弹出窗口的令牌
- pandas - 用 91 替换手机号码中的前导零
- javascript - 如何检查我的按钮是否在 JavaScript 中被点击?
- ember.js - 更新模型时如何将signed_id传递/隐藏到Rails API控制器
- docker - 如何使用 Dockerfile 在启动 docker 容器上运行 jboss-cli
- excel - 循环遍历 2 个数组 - 在表中查找 Header 然后将值粘贴到正确的位置