Bonjour à tous,
Je suis débutant dans l'univers Matlab. J'ai besoin de Matlab pour arriver à corréler ma table y avec une combinaison de certaines de mes tables x. Chaque table contient 1 colonne et 16000 lignes.
X = [x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14]
y = Rating
J'ai donc 15 tables x. Je cherche à tester toutes les combinaisons possibles (ex: x0 et x1 ou x3, x9 et x11) et en retirer celles qui ont des R2 élevés et des p value proche de 0.
Je fais donc une régression:
[B,bint,r,rint,stats] =* regress(y,[ones(size(X,1),1) X]).
Seulement je n'ai aucune idée de la manière de procéder pour appliquer cette régression automatiquement à toutes les combinaisons possibles et mettre ensuite les r2, les beta et les p value dans un tableau. J'ai découvert Matlab il y a peu et même en passant une journée entière dessus je n'ai pas l'impression d'être proche de la solution. Est-ce que quelqu'un pourrait m'aider ?
Partager