Copy table's certain data into another table with corresponding variable names
106 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ege
le 22 Oct 2014
Modifié(e) : Mohammad Abouali
le 23 Oct 2014
Let's say I have a table with 10 rows and 10 columns. I'd like to copy 5 cols and 10 rows of the table into another one with their variable names. Is there a way to do that?
Thank you.
0 commentaires
Réponse acceptée
Mohammad Abouali
le 22 Oct 2014
Lets say you want move column Age from table1 to table2
table2.Age=table1.Age
Or if you want to move column 5 to 8 of table1 to table2 do this:
for c=5:8
table2.(T.Properties.VariableNames{c})=table1.(T.Properties.VariableNames{c});
end
2 commentaires
Mohammad Abouali
le 23 Oct 2014
Modifié(e) : Mohammad Abouali
le 23 Oct 2014
Do your two tables have the same number of rows?
By the way, I have assumed that both table2 and table1 are already defined.
Plus de réponses (1)
Voir également
Catégories
En savoir plus sur Matrix Indexing dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!