Clear Filters
Clear Filters

P-values for mvregress

3 views (last 30 days)
ace327
ace327 on 10 Dec 2014
Edited: Roger Wohlwend on 11 Dec 2014
I am running mvregress on a few regressors and I was able to get a beta value (or regression coefficient) for each of the regressors. However, I can't seem to produce the p-value that is associated with each beta. Is there a way to get standard errors and p-values for all the beta values when running multivariate regression? Am I not using the right function?
Thanks

Answers (1)

Roger Wohlwend
Roger Wohlwend on 11 Dec 2014
Edited: Roger Wohlwend on 11 Dec 2014
[beta,Sigma,E,CovB] = mvregress(X,Y)
The fourth output (CovB) is the covariance matrix of the coefficient. You can use that matrix to compute the standard errors.
Errors = sqrt(diag(CovB))

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!