首页 文章

Plots.jl添加趋势线,再加上改变x轴

提问于
浏览
2

我想用Plots.jl做一个简单的情节 .

我计算了几个月内每个月的费率 . 我现在面临的问题是我想在这个情节中添加一条趋势线 . 我没有在Julia或Plots中找到这样做,如果这是某个地方,请告诉我 .

我的第二个问题是,当我得到一个矢量时,让我们说150个元素,每个元素一个月,Plots.jl只给我x轴上的数字0,50,100和150的水平线 . 我想将此更改为每12个数字中的一个这些行加上年份作为轴上的标签 .

我希望我的问题很清楚,并且非常感谢你提前 .

干杯

1 回答

  • 3

    如果我正确理解您的问题,则不需要花哨的功能 .

    using Plots
    dates = 1:150
    ticks = 1:12:150
    ticks_labels = 0:12
    values = rand(150).+dates*0.01
    plot(dates, values, xticks = (ticks, ticks_label), label="my series")
    
    bhat = [dates ones(150)]\values
    Plots.abline!(bhat..., label = "trendline")
    

    输出 - >
    enter image description here

相关问题