diff --git a/src/plot.jl b/src/plot.jl index 9c27161f..a688ee4f 100644 --- a/src/plot.jl +++ b/src/plot.jl @@ -244,7 +244,7 @@ function setTicksFromStringVector(d::KW, di::KW, sym::Symbol, ticksym::Symbol) T = eltype(v) if T <: @compat(AbstractString) || (!isempty(T.types) && all(x -> x <: @compat(AbstractString), T.types)) - ticks = unique(di[sym]) + ticks = sort(unique(di[sym])) di[sym] = Int[findnext(ticks, v, 1) for v in di[sym]] if !haskey(d, ticksym) || d[ticksym] == :auto