3

我正在使用 Plots.jl 创建热图和直方图。例如,

heatmap(labels_x, labels_y, my_data_matrix)

2个问题:

  1. 如何更改色标上刻度标签的字体?

  2. 如何改变色标中值的范围?(我知道它们会自动跨越整个值范围,但有时您想要一些不同的东西,例如,您希望两个热图/直方图具有相同的比例,以便可以轻松比较它们。)

例如,可以使用以下命令更改轴上刻度标签的字体

plot!(xtickfont=font(36, "Courier"))

但我想更改刻度上刻度的字体。(ztickfont 不起作用。)

此处列出了属性:https ://juliaplots.github.io/attributes/ 我没有看到任何似乎是我想要的东西,但如果它在那里,请指给我正确的那个。谢谢。

4

1 回答 1

1

正如@tbreloff 在他的评论中指出的那样,问题#2 的答案是使用clims关键字。#1 的答案是,在https://github.com/JuliaPlots/Plots.jl/pull/1108之后,颜色栏中的刻度字体与 pyplot 后端中的绘图刻度字体相同 - 我们希望包括这也适用于其他后端。

于 2017-10-15T16:33:29.283 回答