【问题标题】:What's Julia's Plots.jl's equivalent of R's `abline`?Julia 的 Plots.jl 相当于 R 的 `abline` 是什么?
【发布时间】:2019-04-26 03:59:04
【问题描述】:

R 的 abline 在 x-y 2D 坐标平面上绘制一条由y = ax+b 参数化的直线。

Julia 在 Plots.jl 中的等效项是什么?

【问题讨论】:

    标签: julia plots.jl


    【解决方案1】:

    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...)
    

    【讨论】:

      猜你喜欢
      • 2019-02-05
      • 2019-10-01
      • 2015-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 2021-09-14
      相关资源
      最近更新 更多