Envoyer le graphique au journal en utilisant le nom de la fenêtre et non en utilisant la poignée pour créer un graphique ?Considérez l'exemple de script suivant (une version simplifiée de mon problème actuel)
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
//Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
include ("plotScatterPlot.jsl");
Window ("Big Class - Scatterplot 3D of age, height")<< journal;
//Scatt3D << journaloù plotScatterPlot.jsl contient
Scatt3D = dt << Scatterplot 3D( Y( :age, :height ), X Axis( :age ), Y Axis( :height ) );
qui génère un nuage de points en 3D avec le nom de la fenêtre
"Big Class - Scatterplot 3D of age, height"
Je peux générer un journal en utilisant
Scatt3D << journal
Mais j'ai besoin de générer un journal en utilisant le nom de la fenêtre
Window ("Big Class - Scatterplot 3D of age, height")<< journal;qui ne fonctionne pas. Pourrais-je avoir de l'aide pour que cela fonctionne ?
(Je suis sur JMP13).
GraphiqueScriptRe : Envoyer le graphique au journal en utilisant le nom de la fenêtre et non en utilisant la poignée pour créer un graphique ?Le JSL suivant générera un journal basé sur le nom de la fenêtre dans JMP 13
Window ("Big Class - Scatterplot 3D of age, height")[outlinebox(1)]<< journal;Re : Envoyer le graphique au journal en utilisant le nom de la fenêtre et non en utilisant la poignée pour créer un graphique ?Merci @txnelson .Cela fonctionne pour l'exemple que j'ai fourni. Cependant, pour le problème réel sur lequel je travaille, j'obtiens une erreur.
Dans mon problème actuel, la fenêtre graphique (une carte thermique) a un nom.
"part16.08.02 6 - Graph Builder"
Fonctionnement
Window ("part16.08.02 6 - Graph Builder, height")[outlinebox(1)]<< journal;me donne l'erreur suivante
expected character arg 1 in access or evaluation of 'Outline Box' , Outline Box/*###*/(1)
In the following script, error marked by /*###*/
Window( "part16.08.02 6 - Graph Builder, height" )[Outline Box/*###*/(1)] << journal
Re : Envoyer le graphique au journal en utilisant le nom de la fenêtre et non en utilisant la poignée pour créer un graphique ?Je reçois le journal créé lorsque j'utilise
Window ("part16.08.02 6 - Graph Builder")[outlinebox(1)]<< journal;
Il utilise le nom de la fenêtre réelle.Pourquoi utilisez-vous
Window ("MPD16.0008.02 6 - Graph Builder, height")
comme nom de fenêtre ?