Subscripting a table using linear indexing (one subscript) or multidimensional indexing (three or more subscripts) is not supported.
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
hugo monstans thurler dos santos
le 7 Août 2021
Commenté : hugo monstans thurler dos santos
le 7 Août 2021
I try run this code for training and test but it doesn't work.
BOP = readtable('auxiliary_equipment.csv');
head(BOP)
%%
rng('default') % To make sure the results are repeatable
numEnsemble = size(BOP);
numFold = 2;
cv = cvpartition(numEnsemble, 'KFold', numFold);
trainData = BOP(training(cv, 1));
validationData = BOP(test(cv, 1));
Subscripting a table using linear indexing (one subscript) or
multidimensional indexing (three or more subscripts) is not supported. Use a
row subscript and a variable subscript.
0 commentaires
Réponse acceptée
Walter Roberson
le 7 Août 2021
trainData = BOP(training(cv, 1),:);
validationData = BOP(test(cv, 1),:);
I suspect you are going to fail after that, however. Perhaps you need to replace readtable() with readmatrix()
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Matrix Indexing 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!