Wie füge ich das Dialogfeld "Spaltennamen neu codieren" in ein JSL-Skript oder eine Funktion ein, die etwas Ähnliches tut?Hallo Community
Ich erstelle ein Skript in JMP 15, das Daten importiert und eine grobe Bereinigung durchführt. Dabei muss ich eine Zeichenfolge von Bezeichnern in einer einzelnen Spalte (z. B. Zeichenfolge; Trial_Replicate_DrugConcentration_Patient) mithilfe der in mehrere Spalten konvertieren Text in Spalten (( ) Funktion und Trennung basierend auf "_". Dies liefert mir die gewünschten Spalten, allerdings ohne Spaltenüberschrift. Im Idealfall möchte ich nicht, dass das Skript das Dialogfeld "Spaltennamen neu codieren" öffnet, damit der Benutzer die Namen nach Bedarf festlegen kann. Wenn möglich, würde ich eine Dialogfeldoption bevorzugen, um das Skript für unerfahrene JMP-Benutzer einfach zu handhaben und es auch für andere Zeichenfolgen verwendbar zu machen. Es ist mir jedoch nicht gelungen, das Dialogfeld über Skripte zu öffnen. Öffnen ()
Ich bin offen für andere Vorschläge=)
Danke im Voraus!
Jakob
Betreff: Wie füge ich das Dialogfeld "Spaltennamen neu codieren" in ein JSL-Skript oder eine Funktion ein, die etwas Ähnliches tut?Sie können die erste Zeile in der ursprünglichen Spalte mit der Funktion Words () untersuchen und die Anzahl der zu benennenden Spalten ermitteln. Sie können dann ein einfaches Dialogfeld mit einem Bearbeitungsfeld für die Zeichenfolgenspalte anzeigen, in das der Benutzer seine Namen eingeben kann. Optional können Sie die Werte in dieser ersten Zeile als Leitfaden für die Bedeutung der Spalten angeben.
Betreff: Wie füge ich das Dialogfeld "Spaltennamen neu codieren" in ein JSL-Skript oder eine Funktion ein, die etwas Ähnliches tut?Sie können über das Hauptmenü () auf die Spaltennamen neu codieren zugreifen.
main menu("recode column names")Betreff: Wie füge ich das Dialogfeld "Spaltennamen neu codieren" in ein JSL-Skript oder eine Funktion ein, die etwas Ähnliches tut?Danke für die schnelle Antwort. Es ist ein wirklich guter Vorschlag, der die Automatisierung einfacher macht. Ich werde versuchen, diesen Ansatz im Laufe der Zeit zu übernehmen, wenn sich meine JSL-Neulinge weiterentwickeln=)
Betreff: Wie füge ich das Dialogfeld "Spaltennamen neu codieren" in ein JSL-Skript oder eine Funktion ein, die etwas Ähnliches tut?Wirklich einfache Lösung. Ich werde mich mit dieser Lösung zufrieden geben, bis sich meine JSL-Kenntnisse weiterentwickelt haben=)