how do I move mixed (numeric, categorical, logical} data into a table for subsequent analysis
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am using the adult incomes dataset. It contains numeric and nominal data. It also contains a nominal/logical variable (did income exceed 50k?). fitglm works with a table object. How to I get the appropriate column flags into a table for analysis?
0 commentaires
Réponses (1)
Nachiket Katakkar
le 23 Fév 2017
An example of moving mixed data types into a single table followed by calling "fitglm" is shown below. This uses the "carsmall" data-set within MATLAB but should be easy to extend to the data you have mentioned:
% Load the carsmall dataset
load carsmall
% Convert values to nominal and logical
Cylinders = nominal(Cylinders);
Weight = Weight > 3000;
% Make a table
tbl = table(Cylinders,Weight,Origin,MPG);
% Fit GLM model
mdl = fitglm(tbl);
Voir également
Catégories
En savoir plus sur Get Started with Statistics and Machine Learning Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!