Running into an error while splitting dataset into train and test?
12 views (last 30 days)
Show older comments
I have a dataset for machine learning that I'm trying to split into train and test using the KFold method.
What I've done is:
cv = cvpartition(data, 'KFold', 5)
% isolate the first set of training data
trainData = data(training(cv, 1), :);
When I try to do the same for the test set
testData = data(test(cv,1), :);
I run into an error :
Subscripting into a table using one subscript (as in t(i)) or three or more subscripts (as in t(i,j,k)) is not supported. Always specify a row subscript
and a variable subscript, as in t(rows,vars).
Why does this happen and is there another way to do this?
0 Comments
Answers (0)
See Also
Categories
Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!