首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >plots.jl热图不保留方向

plots.jl热图不保留方向
EN

Stack Overflow用户
提问于 2022-07-05 21:32:01
回答 1查看 64关注 0票数 1

我试图使用来自plots.jl的热图函数作为一种简单的方法来可视化小灰度像素网格。但是我发现这个函数没有保持它所描绘的矩阵的方向。例如:

代码语言:javascript
复制
julia> using Random, Plots

julia> mymatrix = zeros(Int, (5,5))
10x10 Matrix{Int64}:
 0  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0

julia> mymatrix[1,1] = 1
1

julia> mymatrix
5x5 Matrix{Int64}
 1  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0
 0  0  0  0  0

julia> heatmap(mymatrix, color = :greys)

这会产生以下图像:

您可以看到heatmap函数转换提供的矩阵。从我所测试的例子中可以清楚地看到,垂直反射是适用的。我在文档中找不到关于这种行为的任何东西。我正在寻找一种方法来避免或纠正它,理想情况下,不改变输入矩阵。如有任何建议,敬请见谅。

谢谢,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-05 21:41:26

使用yflip关键字参数:

代码语言:javascript
复制
heatmap(mymatrix, color=:greys, yflip=true)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72875771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档