How to take unique rows based on two columns
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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
Antworten (1)
Image Analyst
am 5 Jul. 2018
Try findgroups().
By the way, a table is NOT a cell matrix. They are two totally different kinds of variables!
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!