|
|
Jüngster Eintrag in table zu gleicher Bauteilnummer |
|
soulid |
Forum-Anfänger
|
|
Beiträge: 16
|
|
|
|
Anmeldedatum: 05.10.14
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.12.2019, 11:21
Titel: Jüngster Eintrag in table zu gleicher Bauteilnummer
|
|
|
|
|
Hallo,
ich habe CSV Daten einem table "A" importiert.
Hier der Auszug der Daten
'12/01/2019 03:24:08 PM' "KM14414" 154 "Pass"
'12/01/2019 03:26:52 PM' "KM14420" 801 "Pass"
'12/01/2019 03:27:37 PM' "KM20454" 589 "Pass"
'12/01/2019 03:28:07 PM' "KM14321" 775 "Pass"
'12/01/2019 03:30:10 PM' "KM14414" 783 "Pass"
'12/01/2019 03:32:48 PM' "KP21470" 768 "Pass"
Nun möchte ich gerne die Werte der dritten Spalte als Teile einer Scatter plot darstellen- das bekomme ich hin. Auch das herausfiltern von bestimmten Kriterien wie z.B. Pass/ Fail sind kein Problem (mehr).
Ich bin leider noch kein Matlab Profi und hatte das in Excel mit einer Matrix Funktion schon geschafft- aber Excel ist nicht gerade auf große Datenmengen ausgelegt.
={MIN(WENN($A$12:$A$9018=A21;$C$12:$C$9018))}
Erklärung:
$A$12:$A$9018= Seriennummern
$C$12:$C$9018= Dazugehörige Zeitstempel
A21= Seriennummer die gerade verarbeitet wird und in der Matrix gesucht wird.
Hier mein Problem: Ich möchte gerne die evt doppelten Werte der zweiten Spalte (habe ich mal fett markiert) so ausblenden, das nur die jüngsten Einträge erfasst werden und alle älteren nicht im Scatter Plot dargestellt werden. Das Datum habe ich korrekt mit dem Import Tool korrekt erfasst sodass ich angezeigte Tabelle sortieren kann.
Kann mir jemand einen Hinweis geben wie man das macht? Ich bin von der Funktionsfülle Matlabs ein wenig erschlagen und sehe den Weg nicht.
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.12.2019, 12:20
Titel:
|
|
Hallo,
meine Empfehlung wäre findgroups / splitapply.
Wichtig ist, dass die erste Spalte als datetime repräsentiert wird, damit Datumsangaben verglichen werden können.
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
soulid |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 16
|
|
|
|
Anmeldedatum: 05.10.14
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.12.2019, 18:23
Titel:
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|