|
|
Frühester Datensatz je Gruppe in neue Tabelle lesen |
|
soulid |
Forum-Anfänger
|
|
Beiträge: 16
|
|
|
|
Anmeldedatum: 05.10.14
|
|
|
|
Wohnort: NRW
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.12.2019, 10:40
Titel: Frühester Datensatz je Gruppe in neue Tabelle lesen
|
|
Moin,
ich habe einige CSV Daten als Table eingelesen und so modifiziert dass das Datum in der ersten Spalte steht.
Timestamp Machine SER
____________________ _____________ ___________________
12/1/2019 3:24:8 PM "2" "KM19795"
12/1/2019 3:28:7 PM "2" "KM14321"
12/1/2019 3:32:57 PM "2" "KM20262"
12/1/2019 3:35:50 PM "2" "KM20262"
Ich habe die Duplikate der SER Spalte gruppiert und in die Tabelle GroupDuplicates überführt.
Nun möchte ich innerhalb der jeweiligen Gruppe die gesamte Zeile der frühesten Daten (also min Timestamp) in eine separates table überführen...ich habe keinen blassen Dunst wie.
Kann mir hier jemand helfen- jede Hilfe ist willkommen
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 31.12.2019, 11:31
Titel:
|
|
Hallo,
du hast doch schon eine sehr ähnliche Frage gestellt. Dort hatte ich dich auch auf splitapply hingewiesen. Du kannst auf Datumsangaben Funktionen wie min oder max anwenden.
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: 31.12.2019, 14:26
Titel:
|
|
Ich habe mit
die Daten (mehrzahl von Datum) extrahiert. Die Tabelle ist nun kleiner als die Quelltabelle- logisch.
Jetzt muss ich noch die Daten aus PlantData in die Earliest Tabelle zusammenführen oder wahlweise in der PlantData Tabelle löschen..
Mit
bekomme ich die Fehlermeldung
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 01.01.2020, 19:48
Titel:
|
|
Hallo,
wie wäre etwas in der Art?
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: 01.01.2020, 21:16
Titel:
|
|
Hallo Harald,
Danke für Deine Hilfestellung. Ich habe diese Zeile ausprobiert und folgenden Fehlermeldung bekommen:
Ich weiß leider mit der Fehlermeldung nichts anzufangen.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 01.01.2020, 21:20
Titel:
|
|
Hallo,
sorry, Denkfehler meinerseits. Eher so:
mit
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: 02.01.2020, 10:34
Titel:
|
|
Guten Morgen Harald,
ich habe den Vorschlag ausprobiert.
In die myfun.m habe ich dies eingefügt (das "end" habe ich noch selber eingefügt)
Dann
aufgerufen und folgende Meldung zurückbekommen
Daraufhin habe ich die Function allein ausgeführt um zu sehen wo es hakt.
Heraus kommt der allerletzte Datensatz sortiert nach Timestamp-->Mit allen Spalten. Das ist gut!
Ich vermute das die Daten nicht sauber in "Earliest" zurückgeschrieben werden. Trotzdem komme ich aus der Fehlermeldung nicht raus.
P.S. Ich benutze R2018b
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.01.2020, 10:43
Titel:
|
|
Hallo,
stelle bitte ein Datenbeispiel zur Verfügung, das man möglichst direkt verwenden kann. Bis jetzt habe ich das als Trockenübung versucht, und so kommen wir wohl nicht weiter.
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: 02.01.2020, 13:02
Titel:
|
|
Hallo Harald,
anbei die .mat Datei der Daten nach meinem Importscript und der Kategorisierung.
Danke für Deine Hilfe im voraus!
Beschreibung: |
|
Download |
Dateiname: |
PlantData.mat |
Dateigröße: |
111.46 KB |
Heruntergeladen: |
207 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 02.01.2020, 13:37
Titel:
|
|
Hallo,
MATLAB scheint den Table in mehrere Variablen aufzuspalten. Mit dieser Funktion klappt es:
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: 02.01.2020, 14:24
Titel:
|
|
Ahhhh- Wahnsinn! Das funktioniert!!!
Danke für Deine Hilfe!!!
|
|
|
|
|
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 - 2025
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.
|
|