Ich habe eine Tabelle von 356x81 in Matlab. Ich möchte Zeilen entfernen, wenn der Inhalt einer bestimmten 3 Variablen (von den 18 Variablen) NaN
ist. Mit anderen Worten, wenn eine dieser 3 Variablen eine NaN
hat, möchte ich diese Zeile gelöscht werden. Ich fand a good example on another group.Entfernen von Zeilen, wenn Nan in Matab
Nur weil meine Daten in einem Tabellenformat sind und ich Probleme mit isnan
bekomme, verwende ich ismissing
, die funktioniert, aber ich weiß nicht, wie man die 3 spezifischen Variablen auswählt. Gerade jetzt, wenn ich benutze:
B = mydata(~any(ismissing(mydata),2),:);
Jede Zeile mit NaN
entfernt wird.
Auch ich kann einfach nicht herausfinden, was die 2
ist. Ich habe es benutzt, weil es im Beispiel war, aber ich habe keine Ahnung, was es ist.
Vielen Dank im Voraus für jede Hilfe.
Danke eine Million - ich habe heute viel gelernt !!! – fatima55