2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение06.11.2014, 09:47 


27/10/11
228
Здравствуйте.
Есть два столбца чисел.
Данные описываются регрессионным уравнением прямой $y = 1E+07x + 196802$
Проблема в том, что $R^2=0.1108$, что говорит о том, что уравнение не подходит для оценки этих данных.
Как можно найти модель, позволяющую построить зависимость y по x ?

Может стоит произвести линеаризацию данных? Или нужно использовать нелинейный фиттинг ?


Спасибо

 Профиль  
                  
 
 Re: Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение06.11.2014, 11:00 
Заслуженный участник
Аватара пользователя


11/03/08
10003
Москва
Если расчёты выполнены правильно, то малое значение R говорит о том, что у Вас высоко влияние факторов, неучтённых в модели (случайных или детерминированных, но неучтённых). Но я бы не исключал и банальной ошибки в вычислениях.
Ну и использование линейной модели, если зависимость на деле нелинейна - снижает близость.

 Профиль  
                  
 
 Re: Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение06.11.2014, 12:16 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Не надо линеаризации. (Или надо, но совсем, совсем потом.) Сначала надо процедуру осмысливания. Данные где? Это - не данные. В них многократно одному $x$ соответствуют разные $y$. Как так, почему, есть ли в этом смысл? Нету. Вот когда будет, то - - -

 Профиль  
                  
 
 Re: Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение06.11.2014, 12:24 


06/09/12
890
Поскольку у вас двумерный случай, попробуйте для начала построить корр.поле, посмотреть, что там вообще с точками происходит. Не исключено, что можно будет сразу увидеть характер нелинейной зависимости. Если она чересчур нелинейна, я могу посоветовать использовать не стандартный анализ, а, например, тесты, разработанные Риццо и Секкеем, вот тут - http://cran.r-project.org/web/packages/energy/energy.pdf есть и список по анализу нелинейных корреляций, и коды для R. Их вариант анализа лучше распознает нелинейности.

 Профиль  
                  
 
 Re: Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение06.11.2014, 12:43 
Аватара пользователя


21/01/09
3926
Дивногорск
Да, хорошо бы на поле взглянуть.

 Профиль  
                  
 
 Re: Линейная регрессия, Модель не описывает данные, что делать ?
Сообщение07.11.2014, 08:47 
Заслуженный участник
Аватара пользователя


11/03/08
10003
Москва
Для начала - на постановку задачи и на данные.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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



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

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


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

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