Comment réorganiser les tableaux / résultats dans la distribution JMP et finalement créer une application dans JSL?Chers tous,
Supposons que j'ai deux ensembles de données. J'utilise un exemple standard de bibliothèque d'échantillon >> Big Class.jmp.
Ensemble de données 1: Tous les 40 étudiants d'une classe.
Ensemble de données 2: uniquement un groupe d’étudiantes de la classe.
Besoin: J'aimerais comparer la distribution de [âge, sexe, taille, poids] pour les jeux de données 1 et 2.
Pour cela, j'ouvre les deux rapports, combinez ces rapports en utilisant JMP> Fichier> Application. Lorsque je combine des applications, la répartition de l’âge, du sexe, de la taille et du poids est affichée dans un guichet unique.
Mais je veux dans un formulaire âge (ensemble de données1) et âge (ensemble de données 2) côte à côte et à la même échelle. puis hauteur (ensemble de données1) et hauteur (ensemble de données 2) côte à côte et à la même échelle, et ainsi de suite pour tous les autres paramètres dans une seule fenêtre.
Mes jeux de données réels sont assez volumineux et il serait utile de savoir qu'un paramètre de jeu de données1 et de jeu de données2 sont côte à côte pour faciliter la comparaison.
Re: Comment réorganiser les tableaux / résultats dans la distribution JMP et finalement créer une application dans JSL?Peut-être avez-vous une raison spécifique de vouloir utiliser «Distribution». Mais vous pouvez également envisager d'empiler vos deux tables et d'utiliser "Fit Y By X". Le code ci-dessous montre l'idée:
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Fit Group(
Oneway(
Y( :height ),
X( :sex ),
Histograms( 1 ),
SendToReport(
Dispatch( {}, "Oneway Plot", FrameBox, {Frame Size( 174, 240 )} )
)
),
Oneway(
Y( :weight ),
X( :sex ),
Histograms( 1 ),
SendToReport(
Dispatch( {}, "Oneway Plot", FrameBox, {Frame Size( 148, 240 )} )
)
),
<<{Arrange in Rows( 2 )}
);
qui donne:
