【发布时间】:2019-04-26 03:59:04
【问题描述】:
R 的 abline 在 x-y 2D 坐标平面上绘制一条由y = ax+b 参数化的直线。
Julia 在 Plots.jl 中的等效项是什么?
【问题讨论】:
R 的 abline 在 x-y 2D 坐标平面上绘制一条由y = ax+b 参数化的直线。
Julia 在 Plots.jl 中的等效项是什么?
【问题讨论】:
有Plots.abline! 以ax+b 的形式绘制一条直线,尊重绘图的轴限制。所以它实际上不会无限大,但不需要你事先知道轴限制是什么。
plot(x->((x^2+3x+2)/(x-2)), 6, 30, xlim=(6,30), size=(300,300))
# draw oblique asymptote to the above function (y=x+5)
Plots.abline!(1, 5, line=:dash)
您还可以仅使用直线上的两个点绘制直线。这也应该尊重轴限制。
plot!([x1, x2], [y1, y2], seriestype = :straightline, kwargs...)
【讨论】: