考虑这个最小的例子
julia> using Plots
julia> pyplot()
julia> x = -100:0.01:100
julia> y = x
julia> plot(x, y, xscale = :log10)
这会引发以下错误:
DomainError:
log10 will only return a complex result if called with a complex argument. Try log10(complex(x)).
当然,这是因为负数的对数没有很好的定义。但是,在 python 中,您可以使用命令来解决这个问题plt.xscale('symlog')
。Plots.jl 是否有等效命令?