<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Bonjour JMPers,
dans la plate-forme multivariée, je souhaite enregistrer toutes les valeurs T2 dans ma table de données via un script.
Malheureusement, je ne peux pas comprendre la commande pour enregistrer les valeurs T2 dans JSL. De plus, le rapport utilise une variable secondaire, de sorte que je dois faire quelque chose comme "Maintenez la touche CTRL enfoncée et cliquez avec le bouton gauche sur le point d'accès T2 => Enregistrer T2" uniquement dans JSL.
Est-ce possible?
avant JC = Ouvrir ( "$SAMPLE_DATA/Grande classe.jmp" ) ;
mlt = Multivarié (
SendToByGroup ( { : âge == 12 } ) ,
Oui ( : hauteur , : lester ) ,
Méthode d'estimation ( « par rangée » ) ,
Format matriciel ( "Carré" ) ,
Matrice de nuage de points (
Ellipses de densité ( 1 ) ,
Ellipses ombrées ( 0 ) ,
Couleur des ellipses ( 3 )
) ,
T² ( 1 ) ,
Par ( : âge ) ,
SendToByGroup (
{ : âge == 12 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié=12" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
) ,
SendToByGroup (
{ : âge == 13 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié=13" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
) ,
SendToByGroup (
{ : âge == 14 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié=14" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
) ,
SendToByGroup (
{ : âge == 15 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié=15" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
) ,
SendToByGroup (
{ : âge == 16 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié=16" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
) ,
SendToByGroup (
{ : âge == 17 } ,
Envoyer vers le rapport (
Expédition (
{ "Âge multivarié = 17" } ,
"Matrice de nuage de points" ,
ContourBox ,
{ Fermer ( 1 )}
)
)
)
)
Bien sûr! J'ai commencé par le mauvais bout sans me retourner (même si j'avais l'impression de passer à côté de l'évidence... )
Alternativement :
NomsDefaultToHere ( 1 ) ;
dt = Ouvrir ( "$SAMPLE_DATA/Mesures corporelles.jmp" ) ;
dt << NouvelleColonne ( "Par" , Numérique , Nominal , Formule ( Entier aléatoire ( 1 , 2 ))) ;
m.v. = dt << Multivarié (
Oui (
: Masse ,
: avant ,
: Biceps ,
: Poitrine ,
: Cou ,
: Épaule
) ,
Par ( : Par ) ,
Méthode d'estimation ( « par rangée » ) ,
Format matriciel ( "Carré" ) ,
Matrice de nuage de points (
Ellipses de densité ( 1 ) ,
Ellipses ombrées ( 0 ) ,
Couleur des ellipses ( 3 )
) ,
Carré en T ( Sauvegarder T Square )
) ;
C'est un peu délicat. Essaye ça:
//Faire une liste de tous les objets T2 dans le rapport multivarié composé "mlt"
T2_all = Répéter (
je = 0 ;
{ je ++ ; Rapport ( mlt [ je ])[ Boîte de contour ( "T" || "\!U00B2" )] << obtenir un objet scriptable } ;,
N articles ( mlt )
) ;
// Envoie le message de sauvegarde à tous les T2 en une seule fois
T2_all << Sauvegarder T Square ;