Können wir Recode verwenden, um Werte als fehlende Werte zu klassifizieren?1) Ich möchte negative Werte als fehlende Werte klassifizieren. Können wir dafür Recode verwenden? Wenn ja, wie? Ich kann mit Recode eine neue Formelspalte erstellen. Ich sehe das als einen zweistufigen Prozess. Ich frage mich, ob dies auch in einem Schritt möglich ist.
2) Wenn wir Datenfilter verwenden, kann die Neukodierung in der Teilmenge der gefilterten Daten verwendet werden, ohne den Rest zu beeinträchtigen.
Datenzusammenführung und -bereinigungBetreff: Können wir Recode verwenden, um Werte als fehlende Werte zu klassifizieren?Punkt ist nicht der Wert für eine fehlende Beobachtung. Dies ist die Art und Weise, wie JMP es zu Ihrem Vorteil in der Datentabelle oder einem Skript darstellt. Lassen Sie den Wert in Recode einfach leer. Mit anderen Worten: Ersetzen Sie das Ziel durch nichts.
Wenn Sie "." dann denkt JMP, dass es sich um einen Zeichenwert handelt. (Auch kein fehlender Zeichenwert!)
Das Punktzeichen wird nur in einem Skript verwendet, z. B. in einer Zuweisung. Eine Zuweisung muss einen Wert enthalten:
Assign( left, right ) // assign right value to left variable
left = right
Betreff: Können wir Recode verwenden, um Werte als fehlende Werte zu klassifizieren?Deine Erkenntnisse konnte ich nicht replizieren.Ich habe die Versionen JMP 13-JMP 16 ausgecheckt und Ihre Ergebnisse nicht beobachtet
Betreff: Können wir Recode verwenden, um Werte als fehlende Werte zu klassifizieren?Nelson,
Danke. Ich konnte deine Lösung umsetzen. Ich habe ein Q für dich. Hier ist eine andere Möglichkeit, die ich versucht habe, bevor ich die Frage gepostet habe: Als ich versucht habe, Zeilen mit negativen Werten in Recode auszuwählen und sie dann durch den Punkt zu ersetzen, hat JMP gewarnt, dass der Spaltendatentyp in Zeichen geändert wird. Ich habe die ursprüngliche Spalte in eine neue kopiert, damit ich die ursprünglichen Werte nicht verändere, und meine Änderungen in der neuen Spalte vorgenommen). Aber als ich Ihre Formel benutzte, tat es das nicht. Ich denke, wir versuchen, dasselbe auf unterschiedliche Weise zu erreichen.Was ist also der Unterschied? Sieht so aus, als ob der Punkt, wenn er in JSL verwendet wird, die Definition des Datentyps dieser Spalte übernimmt - ist das richtig? Wenn nicht, könnten Sie das bitte erklären.
Betreff: Können wir Recode verwenden, um Werte als fehlende Werte zu klassifizieren?Der einfachste Weg, dies zu tun, besteht darin, eine neue Spalte zu erstellen und dann einfach die folgende Formel zu verwenden
If( :your variable < 0, ., :your variable )