Joining Tables and deleting columns

조회 수: 3 (최근 30일)
Jana Sarran
Jana Sarran 2023년 3월 27일
댓글: Peter Perkins 2023년 4월 4일
Hi everyone,
How can I add two tables into a third table and how can I delete columns in a third table.
I have two tables which only contains 1 column of information. However, the information is required to replace data contained under two headings in another table - SecondVID and FirstVID.
How can I take the column data of the two tables and insert it into the third?
  댓글 수: 5
Jana Sarran
Jana Sarran 2023년 3월 28일
편집: Jana Sarran 2023년 3월 28일
Thank you for your response. This question was posted as another step that has to be taken after the data was sorted in the previous question.
I need to use the table format for my dataset to obtain my final results in matlab. Additionally, my dataset is larger over 3000 rows. Hence, I do not think treating the data as identifiers is possible. Maybe you can advise on this.
In summary this is what I want to achieve:
Step 1: I would like to search Table 2 for the values in Table 1
TABLE 1
TABLE 2
Step 2: Once similar values are found, I would like the "Similar" values identified in coloumns "FirstVID" and "SecondVID" to be updated with the words "AV".
I would like this to update Table 2. As opposed to generating a different table for only FirstVID and SecondVID. In other words the table would appear like:
I would also like to replace the other IDs to DVs. Example, 1348 should be "DV"
NOTE; The table has a large number of rows. Also, I would like to use the index function (idx) to sort the data in the TTC column. I can not do this if the data is a string.
Thank you for your assistance.
Peter Perkins
Peter Perkins 2023년 4월 4일
I'm pretty sure my previous post exactly answered what you've described:
  • Find values from one vector in another vector.
  • Replace the values in the other vector with something else.
  • The something else is text.

댓글을 달려면 로그인하십시오.

답변 (1개)

Swaraj
Swaraj 2023년 4월 4일
Step 1: Joining two tables
You can join two tables in MATLAB using the “join()” function.
Eg. Table3 = join(table1,table2);
Documentation for “join()”:
Step 2: Removing a column from the third table.
You can use “removevars” function.
Documentation for “removevars” function.

카테고리

Help CenterFile Exchange에서 Tables에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by