我已经将标准主轴模型拟合到我的数据中,并且需要在绘图上添加一个方程式,但是我不知道这应该是什么。
我的数据如下:
> head(d1)
x y
1 5.379431 10.263158
2 5.863559 5.287081
3 10.367855 4.186603
4 11.459073 5.669856
5 14.477543 6.387560
6 16.713999 4.377990
我的模型给出以下信息:
library(smatr)
m1 <- sma(y~x, data = d1, log="xy")
#Coefficients:
# elevation slope
#estimate -0.23978063 0.8576100
#lower limit -0.54266508 0.6786154
#upper limit 0.06310381 1.0838170
#H0 : variables uncorrelated
#R-squared : 0.3228417
#P-value : 1.3667e-05
因此,基于此,我绘制了数据并为线添加了一个方程,如下所示: plot1 of data and SMA fit
我的问题是回归方程y = -0.240 + 0.858x对趋势线没有意义。我还被要求提供一个指数方程式(例如y = ab ^ x),我不知道如何转换它。
任何帮助将不胜感激!
答案 0 :(得分:0)
在评论之后,工作公式为:y=e^(0.240+ 0.858*log10(x)))
。
此格式直接为y=a+bx
,并带有:
a=e^0.240
b=e^(0.858/ln(10))