regress
Regresión lineal múltiple
Sintaxis
Descripción
devuelve un vector b = regress(y,X)b de las estimaciones de los coeficientes de una regresión lineal múltiple de las respuestas del vector y a partir de los predictores de la matriz X. Para calcular las estimaciones de los coeficientes de un modelo con un término constante (intercepto), incluya una columna de unos en la matriz X.
[ también devuelve un vector b,bint,r,rint,stats] = regress(y,X)stats que contiene el estadístico R2, el estadístico F y su valor de p así como una estimación de la varianza de error. La matriz X debe incluir una columna de unos para que el software calcule correctamente los estadísticos del modelo.
Ejemplos
Argumentos de entrada
Argumentos de salida
Sugerencias
Algoritmos
Funcionalidad alternativa
regress es útil cuando se necesitan los argumentos de salida de la función y cuando se quiere repetir el ajuste de un modelo varias veces en un bucle. Si tiene que seguir investigando un modelo de regresión ajustado, cree un objeto de modelo de regresión lineal LinearModel con fitlm o stepwiselm. Un objeto LinearModel ofrece más funcionalidades que regress.
Utilice las propiedades de
LinearModelpara investigar un modelo de regresión lineal ajustado. Las propiedades del objeto incluyen información acerca de las estimaciones de los coeficientes, las estadísticas descriptivas, el método de ajuste y los datos de entrada.Utilice las funciones del objeto
LinearModelpara predecir las respuestas y modificar, evaluar y visualizar el modelo de regresión lineal.A diferencia de
regress, la funciónfitlmno necesita una columna de unos en los datos de entrada. Los modelos creados mediantefitlmsiempre incluyen un término de intercepto, a menos que se especifique que no se incluya con el argumento de par nombre-valor'Intercept'.Puede encontrar la información en la salida de
regressmediante las propiedades y funciones del objetoLinearModel.Salida de regressValores equivalentes en LinearModelbConsulte la columna Estimatede la propiedadCoefficients.bintUse la función coefCI.rConsulte la columna Rawde la propiedadResiduals.rintNo compatible. En su lugar, utilice los valores residuales studentizados (propiedad Residuals) y los diagnósticos de observación (propiedadDiagnostics) para encontrar valores atípicos.statsConsulte la presentación del modelo en la ventana de comandos. Puede encontrar las estadísticas en las propiedades del modelo ( MSEyRsquared) y mediante la funciónanova.
Referencias
[1] Chatterjee, S., and A. S. Hadi. “Influential Observations, High Leverage Points, and Outliers in Linear Regression.” Statistical Science. Vol. 1, 1986, pp. 379–416.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a
Consulte también
LinearModel | fitlm | stepwiselm | mvregress | rcoplot

