stats = regstats(y, X)
stats = regstats(y, X, modelspec)
stats = regstats(y, X, modelspec, StatNames)
regstats ajuste un modele de regression lineaire du vecteur reponse y sur la matrice de predicteurs X et retourne des statistiques de diagnostic dans une structure.
Le modele inclut une constante par defaut. Les specifications de modele supportees sont linear, additive, interactions, quadratic, purequadratic, un degre entier positif ou une matrice numerique d'exposants de termes.
StatNames peut etre all, un scalaire texte ou un tableau cellulaire de noms. Les noms supportes incluent Q, R, beta, covb, yhat, r, mse, rsquare, adjrsquare, leverage, hatmat, s2_i, beta_i, standres, studres, dfbetas, dffit, dffits, covratio, cookd, tstat, fstat et dwstat.
X = [1 5; 2 4; 3 6; 4 8; 5 7; 6 9];
y = [3.2; 4.1; 5.9; 7.8; 8.4; 10.2];
stats = regstats(y, X, 'linear', {'beta', 'rsquare', 'tstat'})
X = [1 5; 2 4; 3 6; 4 8; 5 7; 6 9];
y = [3.2; 4.1; 5.9; 7.8; 8.4; 10.2];
stats = regstats(y, X, 'interactions', {'yhat', 'r'})
| Version | Description |
|---|---|
| 2.0.0 | version initiale |