Malheureusement, une partie du processus de développement logiciel abandonne des fonctionnalités que nous espérions inclure dans le logiciel. JMP 9 démontre que, parfois, vous obtenez une fonctionnalité encore meilleure en retour.
Depuis quelques versions, certains d'entre vous ont demandé un outil pour diviser une variable continue en groupes. Par exemple, vous pouvez disposer de données pour toutes vos transactions de vente et vous souhaitez créer trois groupes pour les transactions petites, moyennes et grandes. Mais où devraient être les points de coupure entre ces groupes? Il serait utile de consulter un histogramme de la répartition des transactions pour voir où les placer.
Nous n’avons pas été en mesure d’obtenir un tel outil dans JMP 9. Mais, avec toutes nos excuses aux Rolling Stones, nous avons obtenu ce dont nous avions besoin dans ce cas. En fait, nous avons quelque chose de mieux: Les compléments JMP .
Avec les compléments JMP, il est très facile d'étendre les fonctionnalités de JMP à l'aide du langage de script JMP (JMP Scripting Language), puis de distribuer cette extension à d'autres utilisateurs JMP.
J'ai écrit le Complément Binning interactif pour créer la fonctionnalité que nous n’avons pas eue dans JMP 9.
Avec le complément, vous voyez un histogramme de votre colonne et un point de coupe initial pour créer deux groupes: un en dessous et un au dessus du point de coupe. Il suffit de faire glisser le point de coupure pour changer son emplacement.

Si vous le souhaitez, vous pouvez ajouter un autre point de coupe à l’aide du bouton "Ajouter un point de coupe". Maintenant, vous avez trois groupes.
Lorsque vous avez les points de coupe comme vous le souhaitez, vous pouvez nommer les groupes à l'aide des champs Nom du groupe. Vous pouvez les laisser vides si vous souhaitez que les noms des groupes soient basés sur les plages.
Enfin, allez dans le menu du triangle rouge et choisissez "Enregistrer la colonne du groupe" pour obtenir une nouvelle colonne dans la table de données avec vos groupes.

Téléchargez ce complément pour vous-même Double-cliquez ensuite sur le fichier .jmpaddin pour l’installer dans JMP. C'est si simple.
Après l’avoir installé, regardez dans le menu Add-In et vous trouverez Interactive Binning.
Les compléments sont faciles à développer et leur capacité de travail est pratiquement illimitée. Vous pouvez appeler des DLL externes, créer vos propres graphiques et appeler SAS ou R.
J'aurai bientôt un autre article montrant comment transformer votre JSL en complément. En attendant, si vous avez une idée pour une extension de JMP, postez-la dans les commentaires. Peut-être le verrez-vous bientôt comme un complément.
le bibliothèque de compléments disponibles pour JMP va croître avec le temps. Si vous ne trouvez pas ce que vous voulez maintenant, continuez à vérifier. Peut-être aurez-vous ce dont vous avez besoin.
Vos données sont-elles trop précises? a écrit:
Le binning consiste à construire un histogramme des données et à utiliser les bacs de l'histogramme comme prédicteur. Un précédent article de blog décrivait un outil de binning interactif que vous pouvez utiliser pour effectuer ce type de binning manuellement. Un troisième exemple de binning est d'utiliser un [...]
Martin Owen a écrit:
Nous n’avons pas demandé qu’il s’agisse de JMP9. Cependant, lorsque nous avons exploré la visualisation de données et le script avec Malcolm Moore, nous avons expliqué ce que nous voulions. diviser les données continues en groupes. Et hop, Jeff a écrit l'outil qui fait ça. Donc, si vous nous aviez demandé si nous avions besoin d’un outil appelé binning interactif, nous n’aurions pas apprécié la valeur que cela apporte. Une fois que nous avons compris que cela signifiait "hé, laissez-moi savoir quels essais / lots ont des réponses entre 15 et 30 unités", nous avons alors réalisé que nous avions vraiment besoin de cette fonctionnalité.