How to find which columns are different between two tables
23 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Curious Mind
am 12 Aug. 2018
Kommentiert: Dankur Mcgoo
am 21 Aug. 2018
Hello:
I have 2 datasets (Table A and Table B). Table A has 1200 columns while that of B has 1205 columns. They all have the same number of rows. A and B are supposed to be the same but for some reason when I save A, 5 additional columns are added hence I get B (1205 columns instead of 1200).
I wanna find out what those 5 additional columns are. Is there a code that can let me compare A and B and tell me what those additional 5 columns in Table B are?
Thank you and I look forward to hearing from you soon.
3 Kommentare
Akzeptierte Antwort
Dankur Mcgoo
am 12 Aug. 2018
A = rand(3,3);
B = [A, rand(3,1)]; % Generating random tables
idx = ~ismember(B,A);
LookSee = B(idx);
LookSee should have the columns you want...
2 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!