Regression using 1x6 table with 500x20 double elements
이전 댓글 표시
Hi all, i want to do a linear regression using fitlm. I created a table with 6 variables. The table consints of one row where each variable stores 500x20 double elements. I now want to do a linear regression with Var1 as Y and Var2-Var6 as X. So it should look like this:
Var1(row,i)=(alpha)+(beta1)*Var2(row,i)+(beta2)*Var3(row,i)+...
This has to be done for each row separate. So in the endeffect I should have 1 alpha and 5 Betas for 500 rows. That is my regression command i am trying to execute
fitlm(Mytable,'Var1~Var2+Var3+Var4+Var5+Var6');
But i keep getting this error
Error using classreg.regr.FitObject/selectVariables (line 293)
Predictor variables must be numeric vectors, numeric matrices, or categorical vectors.
Can you please help me? Thanks
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Linear and Nonlinear Regression에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!