Tôi đã nghiên cứu API của statsmodels.regression.linear_model.RegressionResults
và đã tìm ra cách lấy các hương vị khác nhau của các lỗi chuẩn được sửa chữa (thông qua các thuộc tính như HC0_se
, v.v.) Tôi không thể tìm ra cách để có được t thử nghiệm trên các hệ số để sử dụng các lỗi tiêu chuẩn đã sửa chữa này. Có cách nào để làm điều này trong API, hoặc tôi phải làm điều đó bằng tay? Nếu sau này, bạn có thể đề xuất bất kỳ hướng dẫn nào về cách thực hiện điều này với các kết quả thống kê không?Lấy các số liệu thống kê đã sửa lỗi trong hệ số t-test
Trả lời
Phương thức fit
của mô hình tuyến tính, mô hình rời rạc và GLM, tham số cov_type
và đối số cov_kwds
để chỉ định ma trận hiệp phương sai mạnh mẽ. Điều này sẽ được gắn vào cá thể kết quả và được sử dụng cho tất cả các suy luận và thống kê được báo cáo trong bảng tóm tắt.
Thật không may, tài liệu chưa thực sự hiển thị điều này theo cách thích hợp. Phương pháp phụ trợ mà thực sự lựa chọn bánh mì dựa trên các tùy chọn cho thấy các tùy chọn và đối số cần thiết: http://statsmodels.sourceforge.net/devel/generated/statsmodels.regression.linear_model.OLS.fit.html
Ví dụ, ước lượng một mô hình OLS và sử dụng HC3
ma trận hiệp phương sai có thể được thực hiện với
model_ols = OLS(...)
result = model_ols.fit(cov_type='HC3')
result.bse
result.t_test(....)
Một số bánh sandwich yêu cầu các đối số bổ sung, ví dụ như các lỗi chuẩn của cụm mạnh, có thể được chọn theo cách sau, giả sử mygroups
là một mảng chứa các nhãn nhóm:
results = OLS(...).fit(cov_type='cluster', cov_kwds={'groups': mygroups}
results.bse
...
Một số ma trận hiệp phương sai mạnh mẽ đưa ra các giả định bổ sung về dữ liệu mà không cần kiểm tra. Ví dụ heteroscedasticity và autocorrelation lỗi tiêu chuẩn mạnh mẽ hoặc Newey-West, HAC
, lỗi tiêu chuẩn giả định một cấu trúc chuỗi thời gian tuần tự. Một số dữ liệu bảng điều khiển tiêu chuẩn mạnh mẽ lỗi cũng giả định xếp chồng của chuỗi thời gian của cá nhân.
Tùy chọn riêng biệt use_t
có sẵn để xác định xem bản phân phối t và F hoặc phân phối bình thường và chisquare có được sử dụng mặc định cho các kiểm tra Wald và khoảng tin cậy không.
- 1. Trường hợp sử dụng số liệu thống kê đã lọc
- 2. Giải thích số liệu thống kê Z3
- 3. Số liệu thống kê Ehcache theo khóa
- 4. Lấy Thống kê Bảo hiểm Mã số IOS
- 5. Số liệu thống kê trên luồng lớn các số nguyên trong java
- 6. Giá trị của số liệu thống kê bootstrap
- 7. Sử dụng THU THẬP SỐ LIỆU THỐNG KÊ trong Teradata
- 8. Không thể sửa đổi tên tệp khi lưu số liệu matplotlib trong hệ thống Mac
- 9. Thống kê các đối tượng trong thế hệ cũ?
- 10. Khởi động: Lỗi trong thống kê (dữ liệu, bản gốc, ...): đối số chưa sử dụng (gốc)
- 11. Nhận số IP trong Số Hệ thống Tự động (ASN)
- 12. Số liệu thống kê của dịch vụ Azure/Giám sát
- 13. Mô phỏng các số liệu thống kê máy chủ khác nhau trong PHP
- 14. Hệ thống đếm số người
- 15. Giả mạo số liệu thống kê của Oracle?
- 16. Tính toán số liệu thống kê về mảng
- 17. Tính số liệu thống kê trên 1000 mảng
- 18. Số liệu thống kê Instagram với API biểu đồ Facebook
- 19. Số liệu thống kê/Màn hình/Thanh tra cho beanstalkd
- 20. Các hằng số màu hệ thống Android
- 21. Số liệu thống kê sử dụng phiên bản PHP?
- 22. số liệu thống kê toán học với Linq
- 23. Trích xuất số liệu thống kê từ google play
- 24. Số lượng thống kê cài đặt cho các gói PyPI?
- 25. Lấy tiêu đề/mô tả Mã Lỗi Hệ thống Windows từ số hex của nó
- 26. Mỗi số liệu thống kê đọc/ghi đĩa trong Mac OS X
- 27. Lấy mẫu thống kê SQL
- 28. Cách nhận thống kê hệ thống với node.js
- 29. khó hiểu lỗi MongoDB LEFT_SUBFIELD chỉ hỗ trợ đối tượng: số liệu thống kê không: 6
- 30. Đối số phương pháp hệ thống Ruby
Cảm ơn! Tôi hy vọng điều này sẽ sớm đưa nó vào tài liệu. –
Xin lỗi vì đã làm phiền bạn một lần nữa, nhưng là lời kêu gọi 'result.bse' cần thiết cho số dư còn lại từ' HC * 'được sử dụng trong các * t * -tests và xuất hiện trong' result.resid'? Hoặc là 'model_ols.fit (cov_type = 'HC3')' tất cả những gì tôi cần? –
Không, bạn không cần phải gọi bất cứ điều gì khác sau 'fit'. 'bse' và' t_test' chỉ là hai ví dụ trong đó 'cov_type' được chỉ định được sử dụng. Bánh răng covariance mạnh mẽ được lưu trữ trong 'cov_params_default' và được sử dụng ở mọi nơi mà chúng ta cần hiệp phương sai của các ước tính tham số. Một cách đơn giản để xác minh nó là tạo ra hai cá thể kết quả với 'cov_types' khác nhau và kiểm tra xem các kết quả phụ thuộc vào ma trận hiệp phương sai có khác nhau hay không, ví dụ: trong 'summary()'. – user333700