フィルターのクリア

Joining 2 tables to make 1 table

3 ビュー (過去 30 日間)
Sarah Yun
Sarah Yun 2019 年 12 月 14 日
回答済み: Jesus Sanchez 2019 年 12 月 14 日
Hello,
I have 2 tables. I want to join these tables together to make 1 table.
They have the same number of columns.
What code should I use to joint them?
Thank you.
  2 件のコメント
Jesus Sanchez
Jesus Sanchez 2019 年 12 月 14 日
Are you looking for a different behaviour not provided by table.join?
Sarah Yun
Sarah Yun 2019 年 12 月 14 日
編集済み: Sarah Yun 2019 年 12 月 14 日
Hello,
The end of the old table matches the start of the new table.
I just want to join the old and new tables together
The column names are slightly different for the old and new tables - does this matter?

サインインしてコメントする。

採用された回答

Jesus Sanchez
Jesus Sanchez 2019 年 12 月 14 日
You can unite them as if they were matrixes:
complete_table = [table1 ; table2]; % This should work to join the columns of both tables

その他の回答 (1 件)

Guillaume
Guillaume 2019 年 12 月 14 日
Sounds like you merely want to vertically concatenate your two tables. The only problem is that they don't have the same variable names, so you'll have to rename the variables of one of them:
table_old.Properties.VariableNames = table_new.Properties.VariableNames; %rename variables in old table. Could do it the other way round
merged = [table_old; table_new]

カテゴリ

Help Center および File ExchangeTables についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by