From ea976d5f08d9be7c0ff8db26b987d8727bcca5d5 Mon Sep 17 00:00:00 2001 From: Daniel Schwabeneder Date: Sun, 19 Nov 2017 12:53:11 +0100 Subject: [PATCH] expand axes extrema for heatmap edges --- src/axes.jl | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/axes.jl b/src/axes.jl index a3c3293c..d4fac7cb 100644 --- a/src/axes.jl +++ b/src/axes.jl @@ -380,6 +380,15 @@ function expand_extrema!(sp::Subplot, d::KW) expand_extrema!(axis, ignorenan_minimum(data) - 0.5minimum(bw)) end + # expand for heatmaps + if d[:seriestype] == :heatmap + for letter in (:x, :y) + data = d[letter] + axis = sp[Symbol(letter, "axis")] + scale = get(d, Symbol(letter, "scale"), :identity) + expand_extrema!(axis, heatmap_edges(data, scale)) + end + end end function expand_extrema!(sp::Subplot, xmin, xmax, ymin, ymax)