Hallo JMP-Benutzer,
Ich möchte ein Skript schreiben, um bestimmte Informationen wie Alc%, VA, RS% aus :merge zu extrahieren und sie in separate Spalten einzufügen. Alc-, VA- und Schwerkraftwerte sind zufällig verteilt, daher würde in diesem Fall die Spalte „Recode“ funktionieren

Alle Vorschläge werden sehr geschätzt,
Grüße,
Vielen Dank Txnelson,
Ihr Vorschlag funktioniert für mich.
Hier ist ein Beispielskript, das Ihnen bei der Lösung Ihres Problems helfen soll.Alle im Skript verwendeten Funktionen sind mit Beispielen im Skriptindex dokumentiert, der im Pulldown-Menü „Hilfe“ verfügbar ist

Names Default To Here( 1 );
dt = Current Data Table();
For Each Row(
If( Contains( :merge, "Alc =" ),
:Alc % = Num( Word( 2, Substr( :merge, Contains( :merge, "Alc =" ) ), "=%" ) ) / 100
);
If( Contains( :merge, "Rs =" ),
:Rs % = Num( Word( 2, Substr( :merge, Contains( :merge, "Rs =" ) ), "=%" ) ) / 100
);
If( Contains( :merge, "VA =" ),
:VA ppm = Num( Word( 2, Substr( :merge, Contains( :merge, "VA =" ) ), "=p" ) )
);
If( Contains( :merge, "Approved" ),
:Approved By = Word( 3, Substr( :merge, Contains( :merge, "Approved" ) ), " :" )
);
);