plot - 如何使用 Julia 中的 Plots 获得等比例的轴

标签 plot julia

我使用 Plotly 在 Julia 中创建了一个热图图。与 Plots包裹。我使用以下命令生成热图 heatmap(10^9 .* (height + deformation)) .然后,我得到一个看起来像这样的情节
heatmap

x 轴和 y 轴的长度都在 0 到 256 的范围内,但它们的比例与热图的矩形形状不同。如何使 x 轴和 y 轴的比例相等?

最佳答案

您可以使用 aspect_ratio属性与 :equal选项。

heatmap(10^9 .* (height + deformation), aspect_ratio=:equal)

应该给你同样缩放的 x 和 y 轴。如果你给出一个数字而不是 :equal , 绘图区域的大小调整为 1 y 单位与 aspect_ratio 的大小相同x 单位。

您可以看到与 Plots.jl 一起使用的其他属性在 the relevant sectionPlots.jl文档。

关于plot - 如何使用 Julia 中的 Plots 获得等比例的轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55753417/

相关文章:

r - 在 ggplot2 中绘制一系列填充六边形

visual-studio-code - vscode在固定位置打开 "Julia Plots"编辑器

r - 温度图 : Error in FUN(X[[i]], ...) : 未找到对象 'y'

dataframe - 从 Postgres 检索时如何防止 DataFrame 中的列成为小数

Julia :重新解释的反面(相反)是什么?

r - Riverplot 中的节点排序

python - 使用 xerr 和 yerr 使用 matplotlib 的散点图

arrays - 逐个元素构建 Julia 数组的有效方法

julia - "ERROR: syntax: cannot juxtapose string literal"用引号结束三重引号字符串文字时

julia - 在字典形式的给定范围/上下文中进行评估的最佳方法?