JMP > JSL > Obtenir la formule > Extraire les paramètresSalut la communauté JMP,
J'ai généré plusieurs formules de prédiction stockées dans des colonnes et j'ai besoin d'extraire les paramètres pour évaluer quelles variables sont communes à toutes les formules.
Lorsque j'appelle dt:Column X << Get formula, la sortie est ne pas une chaîne ou une liste qui peut être utilisée avec des fonctions d'extraction de modèle standard (par exemple, Words (), Munger ()...).
Des questions:
- Est-ce que j'utilise la bonne fonction pour collecter les paramètres de la formule en utilisant << Obtenir la formule ?
- Si non, quelle serait une fonction plus appropriée ?
- Si oui, existe-t-il une astuce pour convertir le résultat de la formule << Get en une chaîne, une liste ou une matrice ?
Merci de votre aide.
Meilleur,
ST
ScriptRe : JMP > JSL > Obtenir la formule > Extraire les paramètresEtant assez "Old School", je le gère en récupérant la formule sous forme de chaîne de caractères
Names Default To Here( 1 );
dt = Current Data Table();
x = Char( dt:predicted height << get formula );
Re : JMP > JSL > Obtenir la formule > Extraire les paramètresSi l'intérêt réside dans les noms de variables à l'intérieur de la formule, il peut être plus facile de travailler directement avec l'expression de la formule. Voici un exemple qui extrait des noms de symboles uniques d'une formule.
dt = open("$sample_data/Reliability/Locomotive.jmp");
ex = column(dt, 3)<<GETFORMULA></GETFORMULA>Re : JMP > JSL > Obtenir la formule > Extraire les paramètresSalut txnelson,
C'était simple.
Merci.
Meilleur,
TS