|
|
Datentyp von Categorical auf double ändern in einem table |
|
biechlg |

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 06.08.18
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.08.2018, 16:52
Titel: Datentyp von Categorical auf double ändern in einem table
|
 |
Hallo!
Ich habe für ein Projekt an meiner Universität die Aufgabe einen Datensatz genauer zu untersuchen.
Nun habe ich diesen Datensatz in einem Table-Format, und möchte NaN Einträge ausbessern. NaN wurde nämlich immer eingetragen wenn sich zum vorherigen Messpunkt keine Änderung ergab.
Ich habe folgenden Code verwendet.
da isnan() nicht mit Daten vom Typ table funktioniert wollte ich B.Variables benutzen, dies führt jedoch zu folgender Fehlermeldung:
Unable to concatenate a double array and a categorical array
Wie kann ich nun die Categorigal typen in double ändern um .Variables einsetzen zu können.
Vielen Dank für die Hilfe
Mit freundlichen Grüssen
Georg
P.S: die Kolonnen für Part und Tool ID's sind als categorical aufgeführt, sind aber 12 bzw 7-stellige ziffernfolgen, und NaN einträge
|
|
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 06.08.2018, 18:52
Titel: Re: Datentyp von Categorical auf double ändern in einem tab
|
 |
Hallo biechlg,
Wie wäre der
fillmissing
Befehl mit der Methode 'previous'?
Gruß, Jan
|
|
|
biechlg |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 2
|
 |
|
 |
Anmeldedatum: 06.08.18
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.08.2018, 19:02
Titel:
|
 |
fill missing funktioniert bei allen Spalten, die schon als double aufgeführt sind! die categorical erkennen aber das NaN nicht als "missing number" und werden wie ein character nicht verändert, das heisst meine toolID Spalte schaut immernoch wie folgt aus
toolID
xxxxxxx
NaN
NaN
NaN
yyyyyyy
NaN
NaN
Danke für die Antwort, denn ich habe fillmissing noch nicht probiert!
Dennoch denke ich dass ich der Tabelle klar machen muss, dass die NaN in den categorical Spalten als "not a number" zu interpretieren sind um mein Problem zu lösen
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.497
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 06.08.2018, 22:54
Titel:
|
 |
Hallo,
removecats könnte helfen.
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 ;)
|
|
|
|
|
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.
|
|