使用Julia Plots.jl进行热图和直方图的比例范围和比例字体

时间:2017-02-23 14:31:16

标签: julia plots.jl

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

heatmap(labels_x, labels_y, my_data_matrix)

2个问题:

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

  2. 如何更改色标中值的范围? (我知道它们会自动跨越整个范围的值,但有时你会想要不同的东西,例如,你想要两个热图/直方图具有相同的比例,以便它们可以很容易地进行比较。)

  3. 例如,可以使用

    更改轴上刻度标签的字体
    plot!(xtickfont=font(36, "Courier"))
    

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

    这里列出了属性:https://juliaplots.github.io/attributes/ 我没有看到任何看起来像我想要的东西,但如果它在那里,请指出我正确的。感谢。

1 个答案:

答案 0 :(得分:1)

正如@tbreloff在评论中指出的那样,问题#2的答案是使用clims关键字。对#1的回答是,在https://github.com/JuliaPlots/Plots.jl/pull/1108之后,颜色条中的tickfont与情节的tickfont相同,在pyplot后端 - 我们希望将其包含在其他后端中作为好。