MATLAB Answers

how to run multiple number of regressions?

조회 수: 5(최근 30일)
alpedhuez
alpedhuez 2021년 7월 29일
편집: alpedhuez 2021년 7월 30일
I have table T with
Date Location Sales Visitors
1/1 NY 10 5
1/1 LA 7 3
1/2 NY 9 5
1/2 LA 4 1
Then I want to run regressions
(sales)=a_i*(visitor)+b_i
for each i = {NY, LA}. Is there any simpler way to do this?

채택된 답변

dpb
dpb 2021년 7월 29일
tRegress=rowfun(@(x,y)polyfit(x,y,1),T,'GroupingVariables',{'Location'}, ...
'InputVariables',{'Visitors','Sales'}, ...
'NumOutputs',1, ...
'OutputVariableNames',{'Coefficients'});
  댓글 수: 3
alpedhuez
alpedhuez 2021년 7월 30일
Let me work on it.

댓글을 달려면 로그인하십시오.

추가 답변(0개)

태그

제품


릴리스

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by