Как вычислить значение p, когда известно количество степеней свободы и значение хи-квадрат?

#stata

Вопрос:

Я знаю, как это сделать в R: например pchisq(18.98, df=2, lower.tail=FALSE) , однако я понятия не имею, как написать код Stata для решения этой проблемы.

Комментарии:

1. Перекрестно размещено по адресу statalist.org/forums/forum/general-stata-discussion/general/… Всегда полезно рассказывать людям о перекрестных публикациях.

Ответ №1:

В случае, если вас интересуют более общие тесты после оценки, ознакомьтесь с: help test .

В противном случае это похоже chi2(2,18.98) или chi2tail(2,18.98) является тем, что вам нужно (в зависимости от того, что lower.tail=FALSE означает.

Обратите внимание, что в Stata вы, вероятно, захотите поместить это в «локальное», чтобы выполнять другие действия с выводом.

Например, если вы скажете Stata следующее:

 local pchi2 = chi2(2,18.98)
display "chi2: `pchi2'"
 

Стата должна ответить:

 chi2: .9999243958967154
 

Более подробную информацию и ссылки см. в разделе руководства Stata по статистическим функциям:

  • help chi2
  • help chi2tail