Tri des cellules / Générateur de graphesSalut,
Un client souhaite créer un tracé de cellule tel que le graphique attaché, le premier symptôme étant trié par gravité, puis le reste des symptômes trié en conséquence. Je suis en mesure de recréer le graphique dans le générateur de graphique à l'aide de l'histogramme, à l'exception du tri sur le premier symptôme uniquement. Quelqu'un a-t-il des suggestions pour créer le tri dans un générateur de graphique ou dans un tracé de cellule? J'ai également joint le jeu de données simulé.
Merci,
Olivia


Re: Tri de cellules / Générateur de graphesGénial, merci Julian!
Re: Tri de cellules / Générateur de graphesSalut Olivia,
Voici une solution Graph Builder au cas où vous (ou une autre personne) êtes intéressé:

Pour ce faire, Graph Builder consiste à spécifier la propriété de colonne Niveaux d'ordre des lignes après avoir correctement trié votre tableau afin que les lignes avec le symptôme 1 et le plus grave en haut:


julien
Re: Tri de cellules / Générateur de graphesOk, je vais aussi regarder les scripts.
Re: Tri de cellules / Générateur de graphesJe n'ai encore rien découvert d'un clic droit ou d'un triangle rouge. Peut-être de scripting?
Re: Tri de cellules / Générateur de graphesJMP peut-il inverser le tracé de la cellule horizontalement au lieu de la verticale? 

Re: Tri de cellules / Générateur de graphesMerci Chris!
Re: Tri de cellules / Générateur de graphesSalut Olivia,
Vous pouvez utiliser le diagramme de cellules dans le menu Graphique, mais vous devez d'abord fractionner les colonnes. Ensuite, vous pouvez trier le graphique en cliquant avec le bouton droit de la souris sur chaque colonne.
Voici un script de l'index de script qui montre que le tri peut être scripté dans la table de données si nécessaire.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/SAT.jmp" );
New Window( "Example",
cp = Cell Plot(
Scale Uniformly( 0 ),
Center at zero( 0 ),
Y(
:Name( "2004 Verbal" ),
:Name( "2004 Math" ),
:Name( "2003 Verbal" ),
:Name( "2003 Math" ),
:Name( "2002 Verbal" ),
:Name( "2002 Math" ),
:Name( "2001 Verbal" ),
:Name( "2001 Math" ),
:Name( "1999 Verbal" ),
:Name( "1999 Math" ),
:Name( "1994 Verbal" ),
:Name( "1994 Math" ),
:Name( "1997 Verbal" ),
:Name( "1997 Math" ),
:Name( "1992 Verbal" ),
:Name( "1992 Math" )
)
)
);
cpr = cp << report;
cpb = cpr[Cell Plot Box( 1 )];
cpb << Sort Ascending;