Copy table's certain data into another table with corresponding variable names
110 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Ege
il 22 Ott 2014
Modificato: Mohammad Abouali
il 23 Ott 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 Commenti
Risposta accettata
Mohammad Abouali
il 22 Ott 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 Commenti
Mohammad Abouali
il 23 Ott 2014
Modificato: Mohammad Abouali
il 23 Ott 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.
Vedere anche
Categorie
Scopri di più su Matrix Indexing in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!