powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL и регрессия
7 сообщений из 7, страница 1 из 1
SQL и регрессия
    #39593083
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Microsoft SQl Server 2008.

Есть исходная таблица с полями, где X1 и X2 это независимые факторы, а Y это зависимый фактор.

По этой таблице нужно провести линейную регрессию. Получить коэффициент для X1 и значимость.

В нете смотрел справку как в SSMS делать регрессию и получать коэффициенты - запутался. Я правильно понимаю, что в начале надо где то создавать какое то дерево решений, и потом из этого дерева делать запрос?

SQL. Исходные данные
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Declare @ИсходныеДанные table
(
	[X1] bit,
	[X2] bit,
	[Y] integer
)	

;
INSERT INTO
  @ИсходныеДанные
VALUES 
(0,0,5),
(0,1,10),
(0,1,20),
(1,0,24),
(1,0,30),
(1,0,24),
(0,0,32),
(0,0,33),
(0,0,40),
(0,0,38),
(0,0,42),
(0,0,43),
(0,0,47),
(0,0,50),
(0,0,52),
(0,0,53),
(0,0,55),
(0,0,60),
(0,0,62)

Select * FROM @ИсходныеДанные


Или лучше делать в SQL совместно R?
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593091
RMAN54
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ferzmikkВ нете смотрел справку как в SSMS делать регрессию и получать коэффициенты - запутался.

скинте плиз ссылку на страницу справки.
Мне кажется вы DMX с SQL перепутали
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593107
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RMAN54ferzmikkВ нете смотрел справку как в SSMS делать регрессию и получать коэффициенты - запутался.

скинте плиз ссылку на страницу справки.
Мне кажется вы DMX с SQL перепутали
Возможно и с чем то перепутал
https://technet.microsoft.com/ru-ru/library/ms174824(v=sql.105).aspx?f=255&MSPPError=-2147217396
https://technet.microsoft.com/ru-ru/library/cc645906(v=sql.105).aspx
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593125
Cammomile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Считал я регрессию на скуле пару лет назад. Сильно проигрывало по скорости тому же пайтону или сишарпу.

В общем, тут никакой магии: просто реализуешь математику средствами скуля.


https://www.red-gate.com/simple-talk/blogs/statistics-sql-simple-linear-regressions/

https://stackoverflow.com/questions/2536895/are-there-any-linear-regression-function-in-sql-server
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593138
ferzmikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что скажете по поводу применения R в SQL? По скорости обработки как?
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593148
Cammomile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не сталкивался, но ты можешь провести эксперимент сам . Заодно нам расскажешь.
...
Рейтинг: 0 / 0
SQL и регрессия
    #39593150
Cammomile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опять же, зависит какие у тебя объемы. Может тебе надо просто скопипастить код из статьи с редгейтов и не волноваться?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL и регрессия
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]