2014 dxdy logo

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

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




На страницу 1, 2  След.
 
 Эконометрика (нелинейная регрессия)
Сообщение27.03.2008, 16:15 
Аватара пользователя
Данные:
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 
Аватара пользователя
неужели никто помочь не может :(

 
 
 
 
Сообщение29.03.2008, 04:42 
broucek писал(а):
мне главное функцию найти. С оценками параметров я сама справлюсь

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

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

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

 
 
 
 
Сообщение29.03.2008, 18:46 
Аватара пользователя
broucek писал(а):
Мдам, "добрый" народ тут. "Спасибо"


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

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

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

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

 
 
 
 
Сообщение29.03.2008, 23:01 
Аватара пользователя
broucek писал(а):
Вы не правильно написали показательную функцию


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

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


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

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


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

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

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

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

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

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

 
 
 
 
Сообщение29.03.2008, 23:36 
Аватара пользователя
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 
Аватара пользователя
Цитата:
Кстати, Вы чем пользуетесь для расчётов?

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

 
 
 
 
Сообщение30.03.2008, 00:33 
Аватара пользователя
Табличку свою дополните:
в третьей строке напишите значения $\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 
Аватара пользователя
А вы не пробовали посчитать хотя бы R? а то у меня она минусом получалась.

 
 
 
 
Сообщение30.03.2008, 17:41 
Аватара пользователя
У меня всё хорошо считается. Для показательной функции получается $R=0.978756$. Вы аккуратненько табличку рассчитайте, о которой я говорил, у Вас всё получится.

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

 
 
 [ Сообщений: 18 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group