diff --git a/src/backends/pyplot.jl b/src/backends/pyplot.jl index 2c28bbee..7eec026c 100644 --- a/src/backends/pyplot.jl +++ b/src/backends/pyplot.jl @@ -276,7 +276,6 @@ end function py_bbox_axis(ax, letter) ticks = py_bbox_ticks(ax, letter) labels = py_bbox_axislabel(ax, letter) - # letter == "x" && @show ticks labels ticks+labels ticks + labels end @@ -728,8 +727,10 @@ function py_add_series(plt::Plot{PyPlotBackend}, series::Series) end if st == :image - # @show typeof(z) - xmin, xmax = ignorenan_extrema(series[:x]); ymin, ymax = ignorenan_extrema(series[:y]) + xmin, xmax = ignorenan_extrema(series[:x]) + ymin, ymax = ignorenan_extrema(series[:y]) + dx = (xmax - xmin) / (length(series[:x]) - 1) / 2 + dy = (ymax - ymin) / (length(series[:y]) - 1) / 2 img = Array(transpose_z(series, z.surf)) z = if eltype(img) <: Colors.AbstractGray float(img) @@ -743,7 +744,7 @@ function py_add_series(plt::Plot{PyPlotBackend}, series::Series) cmap = py_colormap(cgrad(plot_color([:black, :white]))), vmin = 0.0, vmax = 1.0, - extent = (xmin-0.5, xmax+0.5, ymax+0.5, ymin-0.5) + extent = (xmin - dx, xmax + dx, ymax + dy, ymin - dy) ) push!(handles, handle)