Comment puis-je ajuster y par x, avec 2 groupes By, pour afficher en lignes avec By comme colonnes ?J'ai un x et plusieurs y.Je n'en ai que 2 par groupes, même si je pourrais en avoir plus et je pense que cette question serait valable.Je voudrais afficher le y par x dans des colonnes avec les groupes By sous forme de colonnes.
Après avoir créé les tracés en utilisant Ajuster y par x, si je choisis "Organiser en lignes" = 2, l'affichage par défaut placera tout par le groupe 1 en premier, puis par le groupe 2, etc. J'aimerais observer visuellement comment y1 répond à x dans le groupe By 1 côte à côte avec le groupe By 2. Tracer les deux groupes By sur le même y par x, ou en utilisant Graph Builder, est trop compliqué.
Puis-je apprendre la fonctionnalité « Organiser en lignes » pour placer les groupes Par dans des colonnes parallèles ?J'ai regardé dans les préférences et je n'ai pas trouvé comment le faire.Merci.
Analyse et modélisation des données de baseExploration et visualisation des donnéesRe : Comment puis-je ajuster y par x, avec 2 groupes By, pour l'afficher en lignes avec By comme colonnes ?Voici une méthode simple pour aligner la sortie.Cela suppose qu'il y a des données à chaque combinaison x et y

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "Output",
Lineup Box( N Col( 2 ),
bivariate(
y( :height ),
x( :weight ),
by( :age,:sex )
)
)
);
Re : Comment puis-je ajuster y par x, avec 2 groupes By, pour l'afficher en lignes avec By comme colonnes ?Merci Jim.Je suis moins qu'un codeur novice.Mon code donne une page blanche.X et Y sont continus ; Par (matériel) est catégorique.Tous les noms de variables sont nettoyés.Merci d'avance pour votre aide.
Fit Group(
Lineup Box( N Col( 2 ),
Bivariate(
Y( :"delP/delQ"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :" flow rate at 5 deg"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :" flow rate at 30 deg"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :" calc outlet (inches)"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :" wall angle (deg)"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :" rathole (inches)"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :"off gas"n ),
X( :M wt% ),
By( :material ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
)
)Re : Comment puis-je ajuster y par x, avec 2 groupes By, pour l'afficher en lignes avec By comme colonnes ?J'ai vérifié l'index de script et Fit Group ne semble pas prendre en charge LineUp Box().Je crois que vous obtiendrez ce que vous voulez, si vous remplacez simplement
Fit Group(
avec
nw = New Window( "Output",
les résultats seront affichés dans vos 2 colonnes

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
nw = New Window( "Output",
Lineup Box( N Col( 2 ),
Bivariate(
Y( :weight ),
X( :age ),
By( :sex ),
Fit Line( {Line Color( {212, 73, 88} )} )
),
Bivariate(
Y( :height ),
X( :age ),
By( :sex ),
Fit Line( {Line Color( {212, 73, 88} )} )
)
)
)
BTW, si vous cliquez sur le JSL en haut de l'entrée de discussion, puis coupez et collez votre JSL dans la fenêtre d'entrée JSL, le code s'affiche sous une forme plus lisible pour les membres de la communauté.