set fallback tick specification for axes with discrete values
This commit is contained in:
parent
2067b70445
commit
7ce96a4e3d
@ -249,12 +249,12 @@ function get_ticks(axis::Axis)
|
|||||||
cv, dv = if !isempty(dvals)
|
cv, dv = if !isempty(dvals)
|
||||||
# discrete ticks...
|
# discrete ticks...
|
||||||
n = length(dvals)
|
n = length(dvals)
|
||||||
rng = if ticks == :auto
|
rng = if ticks == :all
|
||||||
Int[round(Int,i) for i in linspace(1, n, 15)]
|
|
||||||
elseif ticks == :all
|
|
||||||
1:n
|
1:n
|
||||||
elseif typeof(ticks) <: Int
|
elseif typeof(ticks) <: Int
|
||||||
Int[round(Int,i) for i in linspace(1, n, ticks)]
|
Int[round(Int,i) for i in linspace(1, n, ticks)]
|
||||||
|
else
|
||||||
|
Int[round(Int,i) for i in linspace(1, n, 15)]
|
||||||
end
|
end
|
||||||
axis[:continuous_values][rng], dvals[rng]
|
axis[:continuous_values][rng], dvals[rng]
|
||||||
elseif typeof(ticks) <: Symbol
|
elseif typeof(ticks) <: Symbol
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user