From 314053af54eca9777763874b2b16b8bedd8b0071 Mon Sep 17 00:00:00 2001 From: Thomas Breloff Date: Fri, 27 May 2016 09:05:48 -0400 Subject: [PATCH] gr hist2d fix; closes #253 --- src/backends/gr.jl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/backends/gr.jl b/src/backends/gr.jl index 4536d2c4..16599387 100644 --- a/src/backends/gr.jl +++ b/src/backends/gr.jl @@ -929,8 +929,9 @@ function gr_display(sp::Subplot{GRBackend}, w, h, viewport_canvas) xbins = ybins = d[:bins] end x, y, H = Base.hist2d(E, xbins, ybins) - counts = round(Int32, 1000 + 255 * H / maximum(H)) - n, m = size(counts) + maxh = maximum(H) + n, m = size(H) + counts = Int32[round(Int32, 1000 + 255 * H[n-i+1,j] / maxh) for i=1:n,j=1:m] GR.cellarray(xmin, xmax, ymin, ymax, n, m, counts) # NOTE: set viewport to the colorbar area, get character height, draw it, then reset viewport