Compare two different data tables and extract rows

8 vues (au cours des 30 derniers jours)
BERK INAN
BERK INAN le 9 Jan 2021
Commenté : BERK INAN le 10 Jan 2021
I have two Excel file and also two different counter due to duplicate number. For example, Counter1 is 1,2,3,4,5; Counter2 is 1,2,2,3,4,5. Therefore, i wanna extract duplicate rows. Then, i would like to plot datas like plot(counter1,A1); hold on; plot(counter2,A2). My aim is display difference between 2 datas of excel files like plot(counter1,A-A). My problem is causing due to Data1 is receiving from sensor A, Data2 is receiving from sensor B.
Question: How can i match two counters? Note: For loop is take too long. I have more than 2.000.000.000 datas.

Réponse acceptée

Cris LaPierre
Cris LaPierre le 9 Jan 2021
Modifié(e) : Cris LaPierre le 9 Jan 2021
I would use the unique function with the following syntax.
However, if you really have 2 billion rows, plan on any approach taking a while.
  1 commentaire
BERK INAN
BERK INAN le 10 Jan 2021
I thanks a lot.
I solved this problem before you. I used unique function like you.
[C3,ia] = unique(Data1.counter1);
C4 = Data1(ia,:);

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Tables dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by