How about this:
f = Figure() ax = Axis(f[1, 1], xticks=LogTicks(WilkinsonTicks(6, k_min=5)), xscale=log10) scatter!(ax, rand(1:(10^7), 100000) ./ (10^6), rand(100000))