Làm cách nào để tính giá trị t quan trọng bằng R?


12

Xin lỗi nếu đây là một câu hỏi newb; Tôi đang cố gắng dạy bản thân số liệu thống kê lần đầu tiên. Tôi nghĩ rằng tôi có quy trình cơ bản, nhưng tôi đang vật lộn để thực hiện nó với R.

Vì vậy, tôi đang cố gắng đánh giá tầm quan trọng của các hệ số hồi quy theo dạng hồi quy tuyến tính đa dạng

y^=Xβ^

Tôi nghĩ rằng thống kê t để kiểm tra được đưa ra bởiH0:β^j=0,Ha:β^j0

t0=β^j0se(β^j)=β^jσ^2Cjj=β^jCjjSSRes/(np)
trong đó là mục nhập đường chéo trong . j t h ( X X ) - 1Cjjjth(XX)1

Càng xa càng tốt. Tôi biết cách tính tất cả các giá trị này bằng các phép toán ma trận trong R. Nhưng để từ chối null, cuốn sách nói rằng tôi cần

|t0|>tα/2,np

Làm cách nào tôi có thể tính giá trị tới hạn này bằng R? tα/2,np Ngay bây giờ cách duy nhất tôi biết cách tìm các giá trị này là bằng cách nhìn vào bảng ở mặt sau của cuốn sách. Phải có cách tốt hơn.


Hàm qt () thực hiện điều này.
khách

Câu trả lời:


20

Chào mừng đến với Stats Stackexchange. Bạn có thể tính giá trị tới hạn trong R bằng cách thực hiện .tα/2,npqt(1-alpha/2, n-p)

Trong ví dụ sau, tôi yêu cầu R cung cấp cho tôi giá trị tới hạn cho . Kết quả là một danh sách mười giá trị quan trọng đầu tiên cho phân phối t ở mức độ tin cậy nhất định:d f = 1 , 2 , ... , 1095%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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.