Re : Faciliter l'obtention des résultats des rapports via JSL - Statut changé en : Reconnu@ih Merci pour votre suggestion! Nous avons enregistré votre demande et la prendrons en considération.
Re : Faciliter l'obtention des résultats des rapports via JSL - Statut changé en : EnquêteRe : Faciliter l'obtention des résultats des rapports via JSL - Statut changé en : Nous l'aimons ! (dans la file d'attente)Merci, @ih pour la proposition.C'est quelque chose qui nous intéresse, mais il s'agira d'un projet à plus long terme pour apporter ce type de fonctionnalité à JMP.
Ré: Faciliter l'obtention des résultats des rapports via JSLSujet similaire pour des récepteurs spécifiques dans un tracé, comme l'axe x, l'axe y, le titre de l'axe x, le titre de l'axe y : Parler aux boîtes d'affichage .
Il semble que la commande Dispatch sache que le titre de l'axe X est un titre de l'axe X :
SendToReport( Dispatch( {}, "X title", TextEditBox, {Set Text( "xxx" )} ) )L'utilisateur peut-il également utiliser ces connaissances ?
Si ce n'est pas le cas, veuillez ajouter une fonctionnalité comme
current report() << XPath("//TextEditBox[@type='X title']")
En plus
« Facilitez l'obtention des résultats des rapports via JSL »
cela nous aidera à
« Facilitez la création et la manipulation des rapports via JSL »
Re : Faciliter l'obtention des résultats des rapports via JSLmerci pour la proposition et le développement JMP pour le mettre dans la file d'attente. Il est très difficile d'extraire des détails du rapport de dépistage des valeurs aberrantes. Cela pourrait être un bon cas de test pour extraire des variables et ramer avec des valeurs aberrantes.
Facilitez l'obtention des résultats des rapports via JSLIl existe de nombreux messages sur le forum expliquant comment obtenir des résultats à partir de rapports.Cela pourrait être facilité en ajoutant quelques attributs à l'arborescence d'affichage et en définissant deux nouvelles fonctions qui feraient l'essentiel du travail pour l'utilisateur.Je propose cette syntaxe :
platform = Fit Model( ... );
platform << Get Result( "BIC", fit("NormalLassoAICValidation") );
//returns [0.683248]
Afficher les attributs de l'arborescence
- Définissez un ensemble de types de résultats standard sur toutes les plateformes. Ce sera une longue liste, mais si deux plates-formes signalent toutes deux un R2 ajusté, elles doivent toutes deux utiliser le même type de résultat.
- Ajoutez le type de résultat à un attribut dans l’arborescence d’affichage pour la colonne, la cellule et/ou n’importe quel autre endroit où il est affiché, similaire à l’attribut helpKey pour certaines boîtes de contour de plateforme.
- Afficher le type de résultat quelque part dans l'interface graphique de la plate-forme, peut-être dans une étiquette de survol partout où il est affiché
- Faites quelque chose de similaire aux zones de contour de drapeau contenant un ajustement créé par le modèle (pensez «... ajustement avec 6 composants» dans PLS ou «Lasso normal avec validation AICc»).Ici, l'attribut serait spécifique à la plateforme.
Les fonctions
- Créez des fonctions pour obtenir
- Les valeurs du résultat
- L'élément de rapport contenant le résultat
- L'élément de rapport de l'ajustement
- L'objet scriptable d'un fit
- Appelle-les comme ça
platform << Get Result("AdjustedRSquared") //Matrix or list of all Adjusted R Squared values
platform << Get Result("AdjustedRSquared", fit("NIPALS_1")) //Matrix or list of all Adjusted R Squared values in fits with NIPALS_1
platform << Get Result("AdjustedRSquared", fit("NIPALS_1"), fitnumber(1)) // Matrix or list of all Adjusted R Squared values in the first fit with NIPALS_1, should be exactly one value
platform << Get Fit("NIPALS_1") //returns the scriptable object
platform << Get Fit("NIPALS_1","object") //same
platform << Get Fit("NormalLassoAICValidation","report",fitnumber(1)) //returns the report from the first fit with NormalLassoAICValidation
- Ces fonctions pourraient être des variantes de wrappers autour de XPath :
Personnalisation de masseModélisation prédictive et apprentissage automatiqueRé: Faciliter l'obtention des résultats des rapports via JSL@Jonas_Rinne
l'un des sujets dont nous avons discuté aujourd'hui.
Ré: Faciliter l'obtention des résultats des rapports via JSL@hogi Merci de m'avoir alerté.
Ré: Faciliter l'obtention des résultats des rapports via JSL@Sarah-Sylvestre
le statut de ce souhait a été changé en « dans la file d'attente ».
Existe-t-il un moyen plus simple d’adresser les cases d’axe individuelles ?
current report() << XPath("//TextEditBox[@type='X title']")
Cas d'application:
Mettez en surbrillance les compartiments d'une distribution en fonction d'une valeur de colonne pour mettre en évidence la migration des compartiments
Ré: Faciliter l'obtention des résultats des rapports via JSLJe n'ai rien de nouveau à partager pour le moment, mais je vous tiendrai au courant. Merci de votre visite !
Ré: Faciliter l'obtention des résultats des rapports via JSLJe suis heureux de voir que cela est « dans la file d'attente ». Je viens d'avoir une autre conversation où quelque chose comme cette fonctionnalité proposée aurait été utile, cela faisait un moment que je n'avais pas essayé d'extraire des informations d'un type de rapport spécifique, j'ai donc vraiment eu du mal à aider un utilisateur à accéder à ces informations via un script. Encadrer quelqu'un dans l'écriture de fonctions XPath n'est pas simple !
Re : Faciliter l’obtention des résultats des rapports via JSLLa question est actuellement « à l'étude ».