LES AVANTAGES DE JMP
JSL (JMP Scripting Language) est un excellent outil pour assurer la reproductibilité de votre analyse. Bien que cela nécessite un certain apprentissage pour que vous soyez à l'aise, heureusement, JMP vous permet de faire une analyse avec l'interface graphique et d'obtenir un script pour le reproduire en cliquant sur l'option "Get Script". Ceci est essentiel à la fois pour apprendre JSL et pour en faire une utilisation efficace. JSL offre plusieurs façons d'accomplir une seule tâche.
LE PROBLÈME
"Get Script" de la plupart des plates-formes vous donne une sorte de JSL qui n'est pas très populaire, celle avec "SendToReport" et "Dispatch". Par exemple, voici un script suggéré dans le chapitre « Plateformes de script » du Guide de script :
Open( "$SAMPLE_Data/Big Class.jmp" ); // j'ai ajouté cette ligne
unObj = Unidirectionnel(
Y( :hauteur ),
X( :âge ),
Chaque Paire( 1 ),
Signifie( 1 ),
Moyenne des diamants( 1 )
);
oneObj << Variances inégales( 1 );
rep = Report( oneObj );
rep["Anova à sens unique"] << Fermer( 1 );
rep["Comparaisons de moyennes"] << Close( 1 );
En exécutant ce script, vous obtiendrez une plate-forme Oneway avec un joli graphique.
Maintenant, vous sélectionnez "Get Script" dans le menu triangle rouge du rapport et obtenez ce qui suit :
Une manière(
Y( :hauteur ),
X( :âge ),
Chaque Paire( 1 ),
Tous les graphiques ( 0 ),
Signifie( 1 ),
Variances inégales( 1 ),
Composition des Densités( 1 ),
Diamants moyens( 1 ),
Lignes de développement standard( 1 ),
EnvoyerVersRapport(
Dispatch( {}, "Oneway Anova", OutlineBox, {Close( 1 )} ),
Dispatch( {}, "Comparaisons des moyennes", OutlineBox, {Fermer( 1 )} )
)
);
Ceci est complètement différent de celui suggéré dans le Guide de script et est généralement moins facile à maîtriser.
AMÉLIORATION SUGGÉRÉE
Je souhaite que JMP permette à l'utilisateur de choisir le type de JSL à produire.
Pour ceux qui utilisent régulièrement "Save Script" pour une analyse reproductible, ce serait un gain de temps considérable.