Copy table's certain data into another table with corresponding variable names
83 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Ege
am 22 Okt. 2014
Bearbeitet: Mohammad Abouali
am 23 Okt. 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 Kommentare
Akzeptierte Antwort
Mohammad Abouali
am 22 Okt. 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 Kommentare
Mohammad Abouali
am 23 Okt. 2014
Bearbeitet: Mohammad Abouali
am 23 Okt. 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.
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!