Написание линейных и экспоненциальных уравнений для подогнанной модели SMA - PullRequest
0 голосов
/ 19 марта 2019

Я приспособил стандартную модель большой оси к своим данным, и мне нужно добавить уравнение на график, но я не могу понять, что это должно быть.

Мои данные выглядят так:

> 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 

Итак, на основании этого я нанес данные и добавил уравнение для линии, которая выглядит следующим образом: график1 данных и подгонка SMA

Моя проблема в том, что уравнение регрессии y = -0,240 + 0,858x не имеет смысла для линии тренда. Меня также попросили предоставить экспоненциальное уравнение (например, y = ab ^ x), и я понятия не имею, как его преобразовать.

Любая помощь будет высоко ценится!

1 Ответ

0 голосов
/ 19 марта 2019

После комментариев рабочая формула: y=e^(0.240+ 0.858*log10(x))).

Это непосредственно в формате y=a+bx, с:

a=e^0.240

b=e^(0.858/ln(10))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...