C'est formidable que Graph Builder vous permette d'afficher plusieurs valeurs nominales en parallèle le long d'un axe, soit avec des points, soit via le tracé parallèle.


Veuillez essayer le tracé Sankey amélioré (ESP) , fourni par @jthi .
Ce type de graphique est utile pour visualiser les corrélations et les causes profondes dans les données.
Malheureusement, si certaines entrées contiennent des données manquantes, il est difficile de faire la distinction entre les « divisions » réelles et les divisions accidentelles (données manquantes ou disponibles). Ce problème pourrait être résolu en augmentant la transparence des données manquantes. Malheureusement, la seule façon que je connaisse d'ajouter sélectivement de la transparence est : via la zone de dépôt de couleur. Mais en raison de la façon dont les données sont affichées en parallèle, c'est une impasse :

Comment puis-je générer un tracé comme celui-ci :

... ou existe-t-il un autre moyen, plus efficace, de marquer les données manquantes ?
dt = Open( "$SAMPLE_DATA/Hair Care Product.jmp" );
for each({i},{1,3,6,8},
rows=associative array(J(1,50000,Random Integer(120000))) << get keys;
dt [rows,i] =J(n items(rows),1,.);
);
rows = dt << get rows where(contains(:Residence,"Rural"));
dt [rows,"Residence"] =J(n items(rows),1,.);
Graph Builder(
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :Promotion ),
X( :Purchase, Position( 1 ) ),
X( :Gender, Position( 1 ) ),
X( :Hair Color, Position( 1 ) ),
X( :U.S. Region, Position( 1 ) ),
X( :Residence, Position( 1 ) ),
X( :Validation, Position( 1 ) )
),
Elements( Points( X( 1 ), X( 2 ), X( 3 ), X( 4 ), X( 5 ), X( 6 ), X( 7 )) )
);
Peut-être qu'une option serait d'activer

Vous voulez dire « désactiver » - masquer complètement, au lieu d'ajouter un peu de transparence ?
D'accord, c'est mieux que de montrer...