How to take unique rows based on two columns
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I have below previousDdata and currentData (cell matrix), and I want extract and add to currentData the unique rows based on column2 & column3(which does not exists in currentData) of previousData.
previousData:
Date PreName PostName score rank
2018-01-01 A V 12 23
2018-01-01 H Q 45 95
2018-01-02 B K 10 36
currentData:
Date PreName PostName score rank
2018-01-01 A V 12 23
2018-01-01 H Q 45 95
2018-05-12 P N 10 36
2018-06-14 X G 10 36
for example: row3 (B & K), does not exists in currentData, so I will retain it from previousData. My desired output is:
result:
Date PreName PostName score rank
2018-01-01 A V 12 23
2018-01-01 H Q 45 95
2018-05-12 P N 10 36
2018-06-14 X G 10 36
2018-01-02 B K 10 36
답변 (1개)
Image Analyst
2018년 7월 5일
Try findgroups().
By the way, a table is NOT a cell matrix. They are two totally different kinds of variables!
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!