Как рассчитать простую логарифмическую c линейную регрессию в python? - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть данные временных рядов с независимой переменной (X), представляющей ПИИ, и зависимой переменной (Y), представляющей ВВП в файле .csv. Данные приведены ниже

excel file

ВВП (Y) является функцией от прямых иностранных инвестиций (X). Мне нужно рассчитать перехват (а) и коэффициенты прямых иностранных инвестиций (б) из простой логарифмической * регрессионной модели c. Уравнение для простой логарифмической регрессионной модели c имеет вид lnY = lna + blnX. Также мне нужно вычислить r-квадрат, F-стат, t-стат и DW-стат по данным. Есть ли способ сделать это, используя библиотеку python ??

1 Ответ

0 голосов
/ 02 апреля 2020

Да, вы можете использовать библиотеку statsmodels, см. https://www.statsmodels.org/stable/regression.html.

...