是否可以在Plots.jl中以对数刻度绘制具有几个零的数据?例如,绘图(0:10,yscale =:log10)给出错误,但我希望它只是忽略一个零值 .
不,它不是,也可能永远不会 .
一个简单的解决方法是将 plot(y) 替换为 plot(y[y.>0]) 或 plot(x,y)
plot(y)
plot(y[y.>0])
plot(x,y)
inds = (x .> 0) .& (y .> 0) plot(x[inds],y[inds])
1 回答
不,它不是,也可能永远不会 .
一个简单的解决方法是将
plot(y)
替换为plot(y[y.>0])
或plot(x,y)