Une grande fonctionnalité de JMP est qu'il peut générer un script pour vous à partir d'un objet existant, comme une table de données ou une plate-forme d'analyse. Cela peut être vraiment utile. Une chose qu'il vous permet de faire est de répéter exactement une analyse après une modification des données, maintenant ou dans le futur. Ou, si vous effectuez une série d'analyses et que JMP enregistre ces scripts dans la table de données, vous pouvez partager le fichier de table de données avec un collègue, qui pourra facilement recréer toutes les analyses que vous avez effectuées à l'aide des scripts. Vous pouvez également prendre plusieurs scripts générés par JMP et les assembler en un seul script complet afin de gagner du temps. Enfin, vous pouvez tirer parti de la génération automatique de scripts pour apprendre la syntaxe d'objets spécifiques : par exemple, vous pouvez utiliser une colonne de table de données de manière interactive pour attribuer des propriétés, puis afficher le script écrit par JMP afin de voir comment ces les propriétés sont scriptées.