Copy table's certain data into another table with corresponding variable names
110 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Mohammad Abouali
2014-10-22
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 个评论
Mohammad Abouali
2014-10-23
编辑:Mohammad Abouali
2014-10-23
Do your two tables have the same number of rows?
By the way, I have assumed that both table2 and table1 are already defined.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!