Cet article est écrit par un blogueur invité.
J'utilise beaucoup l'index de script JMP. Je le préfère même à la recherche introduite dans JMP 17 car l'index de script ne dépend pas du contexte et n'utilise pas de fenêtre modale. Dans cet article de blog, je montre comment j'utilise l'index de script pour trouver rapidement des informations sur JMP, obtenir des extraits de code et naviguer dans la page d'aide de JMP.
Cet article est assez long, alors passez au TL;DR à la fin si vous êtes pressé.
Qu'est-ce que l'index des scripts ?
Vous pouvez trouver l'index des scripts dans le menu Aide de JMP. (Remarque : l'exemple d'intégration multivariée ci-dessous est une fonctionnalité de JMP Pro et peut ne pas être visible dans votre vue.)

Je pense que l'index de scripts est un formidable catalogue d'objets, de fonctions et de fonctionnalités JMP pour tous les utilisateurs de JMP. Certains pourraient dire que ce n’est utile que pour ceux qui écrivent, mais je ne suis pas d’accord. Il a une sensation de script, mais même ceux qui utilisent JMP de manière interactive peuvent bénéficier de l'index de script. Vous pouvez trouver des instructions d'utilisation de base dans l'aide JMP .
Comment l'utilisez-vous?
Il existe de nombreuses façons d’utiliser l’index de script. Ci-dessous, je décris trois scénarios différents : création de scripts, recherche de fonctionnalités JMP et recherche dans l'aide JMP.
Script
L'index de script est utile lorsque vous souhaitez obtenir plus d'informations sur une fonction dans la fenêtre de script. Si vous maintenez Alt et double-cliquez sur cette fonction particulière, elle s'ouvrira dans l'index des scripts. Si vous ne connaissez pas le nom de la fonction, recherchez simplement quelque chose qui, selon vous, pourrait fonctionner et examinez les options. Vous pouvez ensuite exécuter l'exemple ou copier et coller l'exemple de script (ou des parties de celui-ci) dans votre fenêtre de script.
Recherche de fonctionnalités JMP
Entrez un mot clé pour la recherche, examinez les résultats de la recherche et voyez si ce que vous recherchez s'y trouve. Si vous trouvez quelque chose qui pourrait être correct, vous avez deux options : 1) exécutez l'exemple de script pour voir la fonctionnalité en action, ou 2) appuyez sur le bouton Aide de la rubrique pour ouvrir la page d'aide JMP pour cette fonctionnalité.
Recherche dans l'aide JMP à l'aide de l'index des scripts
Souvent, on a l'impression que la recherche dans l'aide JMP parcourt tout le contenu de l'aide (qui ne peut pas être limité). Combiné avec la façon dont les résultats sont classés, cela peut être un défi à utiliser. La recherche du terme dans l'index des scripts (en cliquant sur Aide sur la rubrique) peut vous amener plus rapidement à la page ou à la catégorie que vous recherchez.
Exemples
Voici quelques exemples de la manière dont vous pouvez utiliser l'index de script pour différents types de tâches.
Exemple 1 : Comment trouver la syntaxe de Contains() utilisée pour les chaînes ?
Vous pourriez penser que c'est aussi simple que de simplement rechercher Contains dans l'index des scripts. Mais ce n'est pas si simple, puisque les Contains peuvent être trouvés pour de nombreuses choses différentes dans JMP. Si vous avez de la chance, ce dont vous avez besoin sera en premier dans la liste des résultats de la recherche. Cependant, dans cet exemple, il a renvoyé Class Category et non Character :

Alors que peux-tu faire? Vous avez deux options simples. Si vous connaissez la catégorie, recherchez-la dans la liste des catégories. Une fois que vous le voyez, cliquez dessus et il filtrera :

Mais si vous ne connaissez pas la catégorie, parcourez les différentes options de la liste des éléments jusqu'à ce que vous voyiez une catégorie qui, selon vous, pourrait fonctionner (c'est ce que je fais habituellement). La catégorie changera lorsque vous cliquerez sur différents éléments. Lorsque vous voyez ce qui, selon vous, pourrait fonctionner, essayez-le.
Maintenant que vous avez trouvé le bon élément, vérifiez s’il vous fournit suffisamment d’informations. Si ce n'est pas le cas, cliquez sur le bouton Aide sur la rubrique pour ouvrir la page d'aide JMP relative à l'élément. Dans ce cas, il s'agit de la version en ligne de la référence syntaxique JSL et des fonctions de caractères Contains(whole, part, ) . Il est généralement utile de vérifier ici car il peut y avoir des informations supplémentaires ou une explication introuvable dans l'index des scripts.
Exemple 2 : Comment puis-je déterminer comment calculer la moyenne pour différents groupes ?
Cet exemple montre une manière différente d’utiliser l’index de script. J'ai recherché « moyenne », mais il n'y a aucune bonne correspondance dans la liste des éléments. (J'aurais dû chercher « moyenne ».) Je remarque cependant que Col Moving Average me permet de calculer la moyenne mobile sur des groupes et qu'elle appartient à la catégorie Statistique. Dans certains cas, c'est exactement ce que je recherche ; J'ai juste besoin de trouver la catégorie correcte la plus probable.

Ensuite, je supprime le terme de recherche « moyen ». La liste des éléments me montre désormais TOUS les éléments de la catégorie Statistique, tout en restant sur l'élément que j'ai sélectionné précédemment (Col Moving Average).

En parcourant cette nouvelle liste d’objets, je remarque qu’il y a Col Mean, ce qui est exactement ce que je veux.

Ce n'est pas la seule façon de calculer la moyenne des groupes. Si ce n'est pas ce que je recherche, au moins j'ai maintenant un nouveau terme de recherche : « moyen » au lieu de « moyen ». Vous pouvez également utiliser Résumé (catégorie Tableau de données) ou Résumer (également sous Statistiques), ce qui signifie que vous pouvez réinitialiser votre recherche en utilisant ce nouveau terme. Recherchez "moyenne" -> "Col Mean" -> Catégorie statistique -> filtrer vers la catégorie statistique -> filtrer la catégorie statistique par moyenne :

Exemple 3 : Comment puis-je savoir si JMP dispose d'un clustering hiérarchique ?
C'est assez simple. Je recherche simplement "clustering hiérarchique" dans l'index de script. Si j'obtiens une correspondance, je peux exécuter l'exemple de script à partir de la flèche verte au-dessus de la fenêtre de script ou accéder à la page d'aide à l'aide du bouton d'aide de la rubrique ( Méthodes multivariées > Cluster hiérarchique > Présentation des plates-formes de clustering hiérarchique ).

Parfois, il peut être utile de passer du rapport qui s'ouvre au menu du triangle rouge et de relancer l'analyse. Vous pouvez voir comment les valeurs sont répertoriées dans la plateforme :

Pour ces types de recherches, l'utilisation de la fonctionnalité Rechercher JMP introduite dans JMP 17 pourrait être une meilleure option. Remarque : Il ne vous fournit pas d'exemple (et il s'agit d'une fenêtre modale) :

Si vous cliquez sur Go, il utilisera la table de données actuelle si vous en avez une ouverte. Si aucune table de données n'est ouverte, il vous sera demandé d'en choisir une. Vous pouvez également faire défiler la liste vers le bas pour effectuer la recherche dans l'index des scripts.
Il est préférable d'utiliser Search JMP si vos données sont prêtes et que vous souhaitez y effectuer certaines actions.
Exemple 4 : Comment puis-je voir comment Cpk est calculé dans JMP ?
Parfois, quelque chose comme cela peut être difficile dans JMP puisque la même statistique est utilisée sur de nombreuses plates-formes différentes. Habituellement, je recherche mes statistiques dans l'index de scripts, je sélectionne la catégorie appropriée, puis je clique sur Aide sur la rubrique. Dans cet exemple, recherchez « Cpk », sélectionnez Process Screening et cliquez sur Aide sur la rubrique.

Dans l'aide JMP, je recherche souvent « Détails statistiques pour ». Dans ce cas, cliquer sur la rubrique d'aide dans l'index des scripts m'amène immédiatement au bon endroit :

Parfois, il n'y a pas de lien direct vers les détails statistiques, alors regardez la liste de gauche :

Vous pouvez voir qu'il s'agit d'une liste de différentes pages. Le lien de Cpk mène aux détails statistiques de la plate-forme Process Capability, tandis que dans la liste de gauche, j'ai des détails statistiques pour la plate-forme Process Screening, qui ne contient aucune information sur Cpk. Que pouvez-vous faire dans cette situation SI vous n'avez pas remarqué le lien dans la partie Cpk ?
Je reviendrais très probablement à l'index des scripts et changerais de catégorie. Notez ci-dessous que l'élément n'est pas Cpk, c'est Goal Plot. Cela n'a pas vraiment d'importance puisque cela m'amène à une page d'aide de la plateforme, qui utilise Cpk. Cliquez sur Aide sur la rubrique :

Cela vous amènera à la page d'aide sur le tracé d'objectifs, mais ce n'est pas ce que nous recherchons. (Bien sûr, vous pouvez toujours vérifier s’il contient ce que vous voulez !). Ce que nous voulons, c'est la bonne catégorie de niveau « élevé » sur la gauche et, espérons-le, les détails statistiques pour cette plate-forme :

Dans les détails statistiques de la plateforme Process Capability, nous pouvons trouver Qualité et méthodes de processus > Capacité du processus > Détails statistiques pour la plateforme Process Capability > Détails statistiques pour les indices de capacité pour les distributions normales .
Rechercher dans JMP
Si vous ne trouvez toujours pas l'index de script utile, je vous suggère de consulter Search JMP. Vous devriez même y jeter un œil si vous trouvez l'index de script utile.
TL;DR
Lorsque vous recherchez quelque chose dans JMP, essayez d'utiliser l'index de script. Vous pouvez le trouver directement à partir du menu Aide de JMP. Si l'index de script ne fonctionne pas pour vous, essayez Search JMP, introduit dans JMP 17.
Vidéo
J'apprends encore à enregistrer des choses, il y a donc quelques problèmes avec cette vidéo (en particulier avec l'historique des entrées dans ce cas).