Julia Plots.jl添加趋势线,并更改x轴

Julia Plots.jl添加趋势线,并更改x轴,julia,plots.jl,Julia,Plots.jl,我想用Plots.jl做一个简单的绘图 我计算了几年来每个月的利率。我现在面临的问题是,我想给这个图添加一条趋势线。我没有发现这是如何在朱莉娅或情节,如果这是什么地方,请告诉我 我的第二个问题是,当我得到一个向量时,比如说150个元素,每个元素一个月,Plots.jl只给我x轴上的数字,0,50,100和150的水平线。我想把它改为每12个数字,其中一行加上年份作为轴上的标签 我希望我的问题是明确的,并提前非常感谢你 干杯如果我正确理解了你的问题,就不需要特别的功能 using Plots da

我想用Plots.jl做一个简单的绘图

我计算了几年来每个月的利率。我现在面临的问题是,我想给这个图添加一条趋势线。我没有发现这是如何在朱莉娅或情节,如果这是什么地方,请告诉我

我的第二个问题是,当我得到一个向量时,比如说150个元素,每个元素一个月,Plots.jl只给我x轴上的数字,0,50,100和150的水平线。我想把它改为每12个数字,其中一行加上年份作为轴上的标签

我希望我的问题是明确的,并提前非常感谢你


干杯

如果我正确理解了你的问题,就不需要特别的功能

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")
输出->
绘图现在有一个简单的关键字选项,用于添加趋势线

using Plots
scatter(collect(1:10),collect(1:10)+rand(10),smooth=:true)

我不确定有没有配方,但可能有一种可以“自动”做到这一点。如果没有,您可以始终使用
plot对绘图进行变异。因此,您可以
绘制(x);情节(y) 
在顶部添加线条。不清楚“趋势线”是什么意思。谢谢你,这正是我想要的。但是另一件事,你知道不可能得到一条趋势的直线,而且数据更平滑,因为我的数据非常不稳定。我想我想要的是一个HP过滤器。现在看起来我想让它看起来:)再次谢谢