I just want to put an
log10, with a vertical line, here a minimal working example.
using GLMakie fig = let x = exp10.( range(-8, -2, length=20) ) y = x fig = Figure(fontsize = 25, resolution = (900, 450)) ax1 = Axis(fig[1, 1], # xscale = log10 ## this is what i want to do ) scatter!(ax1, x, y) vlines!(ax1, [10^-3]) fig end
Here the error message:
Found invalid x-limits (-3.0f0, 0.00999999f0) for scale log10 which is defined on the interval 0.0 … Inf (open)
I had the impression that in some older Makie version this code was working. I want to avoid taking
log10(x) as work around, because I want the exponentials with Unicode style, that comes by default.
Does anybody can point out if this is a bug? Or more likely, if there is a new syntax for
xscale that I missed?