2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Эконометрика (нелинейная регрессия)
Сообщение27.03.2008, 16:15 
Аватара пользователя


27/03/08
9
Данные:
X 1000 1088 1119 1136 1221 1293 1324
Y 899 1006 1117 1156 1277 1326 1406
соответственно

Найти показательную функцию (линеаризировать, прологарифмировать)
Найти индекс корреляции, коэффициент детерминации, эластичность, ошибка аппроксимации, критерий Фишера.
Но мне главное функцию найти. С оценками параметров я сама справлюсь...

y=-618,11+1,53x (линейная регрессия по этим же данным..это так, для справки :))

 Профиль  
                  
 
 
Сообщение28.03.2008, 15:48 
Аватара пользователя


27/03/08
9
неужели никто помочь не может :(

 Профиль  
                  
 
 
Сообщение29.03.2008, 04:42 
Заслуженный участник


15/05/05
3445
USA
broucek писал(а):
мне главное функцию найти. С оценками параметров я сама справлюсь

broucek писал(а):
неужели никто помочь не может :(

Чему же Вы удивляетесь? Вы ведь откровенно признались, что Вам просто лень самой заниматься арифметикой.

 Профиль  
                  
 
 
Сообщение29.03.2008, 11:53 
Аватара пользователя


27/03/08
9
Yuri Gendelman, пардон, где это я призналась?
Ничего что я два дня по часов 6 сидела и пыталась решить? И так и этак....Только у меня не получается....
Вот и решила сюда обратиться!!!! Ибо последняя надежда не получить пару...Тем более я сказала что мне только уравнение, ну от силы ещё корреляцию, остальное сама напишу....Просто именно в уравнении и корреляции у меня где то ошибка!!! Только я ее не вижу...
Мдам, "добрый" народ тут. "Спасибо"

 Профиль  
                  
 
 
Сообщение29.03.2008, 18:46 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
broucek писал(а):
Мдам, "добрый" народ тут. "Спасибо"


Так Вы бы написали тут, как Вы пытались решить. Сразу нашлись бы желающие поправить, если что не так.

 Профиль  
                  
 
 
Сообщение29.03.2008, 21:17 
Аватара пользователя


27/03/08
9
Someone, хм, думаю если все варианты, то моего терпения тут писать не хватит, это раз.
Два вот кто-нибудь решил б я бы может заметила что не так...
Ну а если кратко сказать что у меня не получается: вроде нормальное уравнение (показательная) получается, НО когда начинаю находить корреляцию, то у меня там минус получается (а минус под корнем), пыталась искать и по другим формулам, но ещё раз НО, r в пределах от -1 до 1, а у меня получается в раз 70 больше...да и больше даже получалось :(
Вот.

 Профиль  
                  
 
 
Сообщение29.03.2008, 21:43 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
Так в чём проблема-то? Вы как-то уравнение линейной регрессии нашли: $y=-618,11+1,53x$. Почему бы не найти показательную? Пишем $y=Ae^{Bx}$, логарифмируем и получаем опять линейную: $Bx+\ln A=\ln y$.

 Профиль  
                  
 
 
Сообщение29.03.2008, 21:58 
Аватара пользователя


27/03/08
9
Вы не правильно написали показательную функцию :shock: Хе..
Ладно, допустим я уравнение правильно нашла. (но в чем я сомневаюсь, ибо дальше идет все плохо) Но мне то оценки тоже нужны, а именно они у меня и не идут!!! В частности корреляция!!!! Я вроде уже хз какое сообщение пишу про это. А в чем проблема понять все не могут :shock:

 Профиль  
                  
 
 
Сообщение29.03.2008, 23:01 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
broucek писал(а):
Вы не правильно написали показательную функцию


А как правильно?

broucek писал(а):
Ладно, допустим я уравнение правильно нашла.


У меня получилось $y=-619.061+1.53043x$.

broucek писал(а):
Я вроде уже хз какое сообщение пишу про это. А в чем проблема понять все не могут


А в чём дальше проблема? Напишите формулы и что у Вас получается в результате. Как же можно понять, в чём Ваша проблема, если Вы только твердите: "Проблема, проблема,..."

P.S. Поаккуратнее с выражением эмоций. А то и забанят.

 Профиль  
                  
 
 
Сообщение29.03.2008, 23:17 
Аватара пользователя


27/03/08
9
Цитата:
А как правильно?

$y=ab^{x}$
Цитата:
У меня получилось $y=-619.061+1.53043x$.

Это Вы линейную посчитали, да? Хм, ну почти так же, может просто округляли по разному :) Ладно...уже радует.
Цитата:
А в чём дальше проблема? Напишите формулы и что у Вас получается в результате. Как же можно понять, в чём Ваша проблема, если Вы только твердите: "Проблема, проблема,..."

У меня лично получается что-то типо:
$y=$223.87\cdot 1.001$^{x}$
логарифмировала.

 Профиль  
                  
 
 
Сообщение29.03.2008, 23:36 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
broucek писал(а):
Цитата:
А как правильно?

$y=ab^{x}$


Это то же самое: $b^x=e^{x\ln b}$, $e^{Bx}=\left(e^B\right)^x$.

broucek писал(а):
Цитата:
У меня получилось $y=-619.061+1.53043x$.

Это Вы линейную посчитали, да? Хм, ну почти так же, может просто округляли по разному :) Ладно...уже радует.


Там получаются очень большие числа в промежуточных результатах, погрешности растут, и считать надо очень аккуратно, сохраняя побольше цифр.

broucek писал(а):
Цитата:
А в чём дальше проблема? Напишите формулы и что у Вас получается в результате. Как же можно понять, в чём Ваша проблема, если Вы только твердите: "Проблема, проблема,..."

У меня лично получается что-то типо:
$y=$223.87\cdot 1.001$^{x}$
логарифмировала.


У меня получилось $y=259.623e^{0.00128107x}=259.623\cdot 1.00128^x$. Пересчитайте аккуратнее, с бóльшим количеством цифр. Здесь из-за округления $b$ погрешности растут очень сильно. Кстати, Вы чем пользуетесь для расчётов?

 Профиль  
                  
 
 
Сообщение29.03.2008, 23:48 
Аватара пользователя


27/03/08
9
Цитата:
Кстати, Вы чем пользуетесь для расчётов?

калькулятором :)
Блин, не могу с формулами разобраться :(
Я рисунком короче:
Изображение
Вот именно R у меня никак не получается :(

 Профиль  
                  
 
 
Сообщение30.03.2008, 00:33 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
Табличку свою дополните:
в третьей строке напишите значения $\hat y$, которые нужно рассчитать по формуле регрессии;
в четвёртой строке напишите разности заданных и рассчитанных значений $\delta=y-\hat y$;
в пятой - их квадраты;
вычислите среднее значение $\bar y=\frac 1n\sum y$;
в шестой строке таблицы напишите разности заданных значений и среднего значения $y-\bar y$;
в седьмой - их квадраты;
в восьмой строке напишите отношения $\frac{y-\hat y}y\cdot 100\%$;
потом рассчитывайте $\bar A$ и $R$.

 Профиль  
                  
 
 
Сообщение30.03.2008, 16:16 
Аватара пользователя


27/03/08
9
А вы не пробовали посчитать хотя бы R? а то у меня она минусом получалась.

 Профиль  
                  
 
 
Сообщение30.03.2008, 17:41 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
У меня всё хорошо считается. Для показательной функции получается $R=0.978756$. Вы аккуратненько табличку рассчитайте, о которой я говорил, у Вас всё получится.

Кстати, для линейной функции результаты получше получаются.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Модераторы: zhoraster, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group