How to delete every nth column in table?
9 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a table (X) and want to delete every 2nd column from it.
0 commentaires
Réponses (1)
Mathieu NOE
le 11 Mar 2024
Modifié(e) : Mathieu NOE
le 11 Mar 2024
maybe this ?
X = (1:9)'*(1:10:50);
% remove only 2nd column
t = array2table(X,'VariableNames',{'t' 'x' 'y' 'z' 'r'})
t(:,2) = []
% remove every 2nd column (c = 2,4,6,...)
t = array2table(X,'VariableNames',{'t' 'x' 'y' 'z' 'r'});
t(:,2:2:end) = []
0 commentaires
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!