From 165c84c2464534599e4e7150a8b48e47ea63893e Mon Sep 17 00:00:00 2001 From: Thomas Breloff Date: Fri, 4 Mar 2016 12:46:33 -0500 Subject: [PATCH] pyplot minmax fix; convertToAnyVector fix --- src/backends/pyplot.jl | 7 +++++++ src/plot.jl | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/backends/pyplot.jl b/src/backends/pyplot.jl index 093cca83..caf2d518 100644 --- a/src/backends/pyplot.jl +++ b/src/backends/pyplot.jl @@ -472,6 +472,13 @@ function minmaxseries(ds, vec, axis) hi = max(hi, vhi) end end + if lo == hi + hi = if lo == 0 + 1e-6 + else + hi + min(abs(1e-2hi), 1e-6) + end + end lo, hi end diff --git a/src/plot.jl b/src/plot.jl index 72d6f49e..845c54f0 100644 --- a/src/plot.jl +++ b/src/plot.jl @@ -262,7 +262,8 @@ function convertToAnyVector(v::AVec; kw...) Any[convert(Vector{Float64}, v)], nothing else # something else... treat each element as an item - Any[vi for vi in v], nothing + vcat(Any[convertToAnyVector(vi)[1] for vi in v]...), nothing + # Any[vi for vi in v], nothing end end