Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

compact

Modelo de regresión lineal compacta

Descripción

ejemplo

compactMdl = compact(mdl) Devuelve el modelo de regresión lineal compacta, que es la versión compacta del modelo de regresión lineal completo y ajustado.compactMdlmdl

Ejemplos

contraer todo

Ajuste un modelo de regresión lineal a los datos y reduzca el tamaño de un modelo de regresión lineal completo y ajustado descartando los datos de muestra y cierta información relacionada con el proceso de adaptación.

Cargue el conjunto de datos, que contiene 15.000 observaciones y 45 variables predictoras.largedata4reg

load largedata4reg

Ajuste un modelo de regresión lineal a los datos.

mdl = fitlm(X,Y);

Compacte el modelo.

compactMdl = compact(mdl);

El modelo compacto descarta los datos de muestra originales y cierta información relacionada con el proceso de adaptación.

Compare el tamaño del modelo completo y el modelo compacto.mdlcompactMdl

vars = whos('compactMdl','mdl'); [vars(1).bytes,vars(2).bytes]
ans = 1×2

       83506    11410618

El modelo compacto consume menos memoria que el modelo completo.

Argumentos de entrada

contraer todo

Modelo de regresión lineal, especificado como un objeto creado mediante o.LinearModelfitlmstepwiselm

Argumentos de salida

contraer todo

Modelo de regresión lineal compacta, devuelto como un objeto.CompactLinearModel

Un objeto consume menos memoria que un objeto porque un modelo compacto no almacena los datos de entrada utilizados para ajustarse al modelo o a la información relacionada con el proceso de conexión.CompactLinearModelLinearModel Todavía puede utilizar un modelo compacto para predecir las respuestas utilizando nuevos datos de entrada, pero algunas funciones de objeto no funcionan con un modelo compacto.LinearModel

Introducido en R2016a