scale-range и scale-font для тепловых карт и гистограмм с использованием Julia Plots.jl
Я создаю тепловые карты и гистограммы, используя Plots.jl. Например,
heatmap(labels_x, labels_y, my_data_matrix)
2 вопроса:
Как изменить шрифт для меток на цветовой шкале?
Как изменить диапазон значений в цветовой шкале? (Я знаю, что они автоматически охватывают весь диапазон значений, но иногда вам нужно что-то другое, потому что, например, вы хотите, чтобы две тепловые карты / гистограммы имели одинаковые масштабы, чтобы их можно было легко сравнивать.)
Можно, например, изменить шрифт меток на осях с помощью
plot!(xtickfont=font(36, "Courier"))
но я бы хотел изменить шрифт галочек на шкале. (ztickfont не работает.)
Атрибуты перечислены здесь: https://juliaplots.github.io/attributes/ Я не увидел ничего, что, как мне кажется, является тем, что я хочу, но, пожалуйста, укажите мне правильный, если он там есть. Благодарю.
1 ответ
Как отметил @tbreloff в своем комментарии, ответ на вопрос № 2 заключается в использовании clims
ключевое слово. Ответ № 1 заключается в том, что после https://github.com/JuliaPlots/Plots.jl/pull/1108 тик-шрифт в цветовой панели такой же, как и тик-шрифт графика, в бэкенде Pyplot - мы собираемся включить это и для других бэкэндов.