Como posso calcular um valor t crítico usando R?

12

Desculpe se esta é uma pergunta nova; Estou tentando me ensinar estatística pela primeira vez. Acho que tenho o procedimento básico inativo, mas estou lutando para executá-lo com R.

Então, eu estou tentando avaliar o significado dos coeficientes de regressão em uma regressão linear múltipla da forma

y^=Xβ^

Eu acho que a estatística t para testar é dada porH0:β^j=0,Ha:β^j0

t0=β^j0se(β^j)=β^jσ^2Cjj=β^jCjjSSRes/(np)
que é a entrada diagonal em .Cjjjth(XX)1

Por enquanto, tudo bem. Eu sei como calcular todos esses valores usando operações de matriz em R. Mas, para rejeitar o nulo, o livro diz que eu preciso

|t0|>tα/2,np

Como posso calcular esse valor crítico usando R? tα/2,np No momento, a única maneira de saber como encontrar esses valores é olhando a tabela na parte de trás do livro. Deve haver uma maneira melhor.

jurássico
fonte
A função qt () faz isso.
guest

Respostas:

21

Bem-vindo ao Stats Stackexchange. Você pode calcular o valor crítico em R executando .tα/2,npqt(1-alpha/2, n-p)

No exemplo a seguir, peço que R forneça o valor crítico de para . O resultado é uma lista dos dez primeiros valores críticos para a distribuição t no nível de confiança fornecido:95%df=1,2,,10
> qt(.975, 1:10)
[1] 12.706205 4.302653 3.182446 2.776445 2.570582 2.446912 2.364624 2.306004 2.262157 2.228139

Christopher Aden
fonte