2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Обратное распрделение стьюдента
Сообщение28.10.2011, 09:29 


31/05/11
36
Здравствуйте.
Может кто знает формулу обратного распределения стьюдента. Не могу ничего найти. Работаю на языке R, там тоже не нашел. Единственное что выдает гугл это ссылки на ексель и матлаб. Заранее спасибо.

 Профиль  
                  
 
 Re: Обратное распрделение стьюдента
Сообщение28.10.2011, 09:34 
Модератор
Аватара пользователя


13/08/09
2396
Это?
http://en.wikipedia.org/wiki/Quantile_function

 Профиль  
                  
 
 Re: Обратное распрделение стьюдента
Сообщение29.10.2011, 16:08 
Заслуженный участник


15/05/05
3445
USA
Алгоритм 179 "Отношение неполных бета-функций".
Основная ссылка: Ludwig O.G., CACM, 1963, #3, algorithm 179.
В переводе на русский язык:
М.И.Агеев, В.П.Алик, Ю.И.Марков, Библиотека алгоритмов 151Б-200Б / М., "Советское Радио", 1981.

Алгоритм вычисляет функцию $Incbeta(x,p,q) =  B_{x}(p, q) / B_{1}(p, q)$ , где
неполная бета-функция $B_{x}(p, q) = \int_0^x t^{p-1} (1-t)^{q-1} dt $
$( 0 \le x \leq 1 ;  p, q > 0 )$

Вероятность того, что абсолютное значение случайной переменной, подчиняющейся t-распределению (распределению Стьюдента) с параметром (числом степеней свободы) f, больше положительного значения k, равна
$Incbeta(\frac {f} {f+k^2}, 0.5 f, 0.5)$

Замечания:
1. Алгоритм, как это было принято в те древние времена, опубликован на языке Algol-60. Но перевод на современные языки достаточно очевиден.
2. Алгоритм обращается к внешней функции Gamma(x) для вычисления гамма-функции.
3. Обратите внимание на подчеркнутый текст "абсолютное значение". Он определяет нормировку функции.
4. Стандартная бета-функция $B(p, q) \equiv B_{1}(p, q)$


P.S. Возможно, все это следовало бы перенести в Computer Science.

 Профиль  
                  
 
 Re: Обратное распрделение стьюдента
Сообщение30.10.2011, 13:54 
Заблокирован
Аватара пользователя


17/06/09

2213
Обратное распределение Стьюдента - это функция Excel $\text{СТЬЮДРАСПОБР}$, аргументами которой являются количество степеней свобод и вероятность. Для заданных значений функция возвращает значение случайной величины $X$, для которого при заданном количестве степеней свобод распределение Стьюдента с двумя хвостами равно заданной вероятности. Другими словами, если $\text{СТЬЮДРАСП}(X, N, 2)=t$, то $\text{СТЬЮДРАСПОБР}(t, N)=X$.

Программно я бы реализовывал методом Лагранжа-Ньютона, где в качестве функции брал стандартное распределение Стьюдента. Хотя там, по-моему, надо производные брать, а с гамма-функцией это сложно. Есть и другие итерационные методы. Или так, как Вам написали выше.

 Профиль  
                  
 
 Re: Обратное распрделение стьюдента
Сообщение31.10.2011, 11:47 
Модератор
Аватара пользователя


30/06/10
980
Смотрите тут и тут
Например, 0,975 квантиль для 10 степеней свободы:
Код:
qt(.975,df=10)

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

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



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

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


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

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