VariableNames for table that begins with number
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have matrix like this
A =[4 1 0 0;5 0 1 1;6 1 0 1; 7 0 1 0];
I want to make a table with this variable name
Var_name = {[1,3,4],[4,7,8],[1,2]};
The result should be
index [1,3,4] [4,7,8] [1,2]
4 1 0 0
5 0 1 1
6 1 0 1
7 0 1 0
I used this code
T = array2table(A,'VariableNames',{'index' '{1,3,4}' '{4,7,8}' '{1,2}'});
But it does not work.
2 commentaires
KSSV
le 2 Juin 2021
A =[4 1 0 0;5 0 1 1;6 1 0 1; 7 0 1 0];
T = array2table(A,'VariableNames',{'index' '{1,3,4}' '{4,7,8}' '{1,2}'});
T
It is working...what version you are using?
Réponse acceptée
Steven Lord
le 2 Juin 2021
The ability to use table variable names that are not valid MATLAB variable names was introduced in release R2019b.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Tables 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!