De nombreuses entreprises ont développé des applications personnalisées utilisant JSL (JMP Scripting Language). Ces applications mettent la richesse des capacités analytiques et des graphiques interactifs dynamiques de JMP entre les mains de centaines d’analystes qui prennent des décisions critiques.
Mais JSL peut également être utilisé pour étendre JMP plus généralement en ajoutant de nouvelles fonctionnalités pour la manipulation ou le nettoyage des données.
L'utilisation de JSL de cette manière est pratique pour tous les utilisateurs JMP. Vous voyez, bien que nous ayons une équipe de développeurs très talentueux, il y a toujours des demandes auxquelles ils n'ont tout simplement pas le temps de répondre.
Heureusement, avec JSL, la communauté des utilisateurs JMP peut ajouter de nouvelles fonctionnalités à JMP pour eux-mêmes et les uns des autres. À cette fin, j'ai un défi pour tous les développeurs JSL.
Le défi
Nous avons récemment reçu une demande pour une option permettant de réévaluer les formules pour une ou plusieurs colonnes. Cela peut être utile si les colonnes ont un résultat stochastique (par exemple, en utilisant l’un des générateurs de nombres aléatoires) et que vous souhaitez obtenir une nouvelle valeur.
Il existe maintenant un moyen de forcer la réévaluation d'une formule de colonne, mais vous devez ouvrir l'éditeur de formule pour chaque colonne et cliquer sur le bouton "Appliquer". Si vous voulez faire cela pour beaucoup de colonnes, c'est un peu fastidieux.
Cependant, avec JSL, vous pouvez envoyer le message "Eval Formula" à une colonne et éviter l’Éditeur de formules en même temps. Ce qui manque, c'est une interface utilisateur simple permettant de sélectionner une ou plusieurs colonnes avec des formules, puis de leur envoyer ce message.
Le défi que je vous lance est donc de créer un complément JMP permettant à un utilisateur de sélectionner une ou plusieurs colonnes basées sur des formules et de réexécuter les formules qu’il contient.
Pour répondre à ce défi, créez votre complément et envoyez-le moi par courrier électronique à Jeff.Perkinson@jmp.com . Utilisez la ligne d'objet “ JMP Add-In Challenge . "
Je vais monter une équipe de juges ici, et nous allons choisir le haut 1 quelques-uns à poster à la Echange de fichiers JMP . Ensuite, nous laisserons la communauté des utilisateurs JMP voter sur eux en utilisant le système de notation.
Le gagnant recevra un article fabuleux portant le logo JMP - plus la gloire d’avoir votre add-in en vedette sur le Page des compléments JMP .
Donc, si vous connaissez déjà JSL, utilisez le codage. Si vous ne connaissez pas JSL, il s'agit d'une tâche bien définie et bien conçue qui constituerait un excellent premier projet de programmation. De toute façon, envoyez-moi votre complément par 30 septembre .
J'attends vos entrées avec impatience!
---------------
1 Le jugement sera basé sur l'originalité, l'efficacité et le degré de satisfaction du complément (ou du dépassement!).