wald test or test of equality of means
조회 수: 3 (최근 30일)
이전 댓글 표시
Hi,
I am interested in finding a test of equality of two means (mu1=mu2). Is there any function/command in matlab through which I could run the regression:
*Wage = B1 (USD) + B2 (EURO) + e *
and find t-stats for all coefficients as well as a test of equality of means of B1 and B2 .
Please also tell if there is any GUI through which all this is manageable with a few clicks....as in EVIEWS.
Regards,
AMD.
댓글 수: 0
답변 (3개)
Daniel Shub
2012년 10월 8일
No. While the MATLAB stats toolbox is powerful, it is not point and click powerful like EVIEWS or SPSS.
Tom Lane
2012년 10월 8일
I assume you mean you want to test the equality of two regression coefficients. This will work in the current release of the Statistics Toolbox:
USD = rand(100,1);
EURO = rand(100,1);
Wage = 10*USD - 7*EURO + randn(100,1);
lm = LinearModel.fit([USD EURO],Wage)
[p,F] = coefTest(lm,[0 1 -1])
It fits a linear regression model and displays a table with t-statistics. The last command tests whether the two slopes are coefficient, returning a p-value and F-statistic for the test. Note this includes an intercept in the model. You can remove it if you want, but that's the default.
Tom Lane
2012년 10월 10일
In an older release, check out "help linhyptest". It can perform a hypothesis test on coefficients given estimates and a covariance matrix. Using regstats you can get the estimate beta and covariance matrix covb. Perhaps the other procedures will also provide these outputs.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Gaussian Process Regression에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!