Machine Learning for Panel Data

8 views (last 30 days)
Nick
Nick on 26 Apr 2022
Edited: Nick on 4 May 2022
Can anyone please confirm whether Matlab supports machine learning methods for panel/longitudinal data?
I have not been able to find anything around trees/random forests etc.
Many thanks

Answers (1)

Hiro
Hiro on 27 Apr 2022
Yes, it does.
table type variable is supported by many ML models. For example, SVM (https://jp.mathworks.com/help/stats/fitcecoc.html) accepts "Tbl" (table) as a first argument.
This is where "table" is elaborated https://jp.mathworks.com/help/matlab/tables.html
  3 Comments
Nick
Nick on 4 May 2022
Thank you Hiro. Apologies for being repetitive but having gone through the links I still have trouble understanding this.
In this simple example below how exactly do I add the ID variable (data.ID) in this model given this is a panel data set where there are different borrowers (i.e. different IDs) with several observations under each ID?
load RetailCreditPanelData.mat
data = data(1:1000,:);
X = data(:,[2:3,5]);
Y = data.Default;
Model1 = fitcecoc(X,Y);

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by