Info
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Easy question for an economist
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Is there a way to compute multiple linear regression (the script already is working fine) but i need to be able to say something like : for all combinations of X's do a LinearModel.fit with Y (It's working at this point) AND after switch to another Y ( I have 70 Y to test). Can I do something like :
%
for i = 1:15
for j = 1:15
REG = LinearModel.fit({DS{1,i},Y{1,j})
RSQ{1,i}(1,1) = REG.Rsquared.Adjusted
COEFF{1,i} = REG.Coefficients
end
end
0 Commenti
Risposte (2)
Shashank Prasanna
il 10 Giu 2013
You can certainly fit a linear model in a loop for different response values in Y for the same predictors. But I am guessing there is a step after this.
Could you elaborate on the what you are trying to do, because there may be other tools. For example, mvregress can be used when you actually have a multivariate response Y.
3 Commenti
Shashank Prasanna
il 11 Giu 2013
You can certainly try, but is the end goal just to collect all the coefficients and residuals? If your question is: can I try combinations, you certainly can, but I was trying to see if there is a bigger problem you are trying to solve here.
If something is not working or you are getting stuck, please provide more info, err msg etc.
Questa domanda è chiusa.
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!