Re : Comment tracer un sous-ensemble de lignes avec différents sous-ensembles de lignes identiques ?Tout ce que vous avez à faire est de créer une nouvelle colonne, et dans la nouvelle colonne.Essayez d'utiliser Recode pour le faire
Voici un exemple utilisant la table de données Sample Big Class.L'objectif est d'afficher tous les 12 ans contre tous les moins de 12 ans.


Ouvrez ensuite Graph Builder et créez votre graphique.Faites ensuite glisser la nouvelle colonne Age 2 vers la zone de dépôt X Group

Re : Comment tracer un sous-ensemble de lignes avec différents sous-ensembles de lignes identiques ?En tant qu'extension dynamique de ce que Jim recommande, ma façon préférée de procéder est la suivante :
1) ajoutez une nouvelle colonne au tableau, nommez-la "Selected", rendez-la nominale et ajoutez-y la formule
Sélectionné ( État de la ligne ( ) )
Cette colonne contiendra 1 pour toute ligne sélectionnée et 0 pour toute ligne non sélectionnée, et sera automatiquement mise à jour au fur et à mesure que vous effectuerez diverses sélections.

2) Dans le générateur de graphiques, faites glisser cette nouvelle colonne "Sélectionné" vers l'axe des abscisses.
Si aucune ligne n'est sélectionnée dans votre tableau, vous obtiendrez quelque chose comme ceci :

3) Dès que vous sélectionnez quoi que ce soit (même dans ce graphique), vous obtenez ceci :

La façon exacte dont vous faites la sélection dépend entièrement de vous. Vous pouvez faire la sélection comme vous le souhaitez, et vous verrez toujours ce que vous avez sélectionné, par rapport à tout le reste.
Re : Comment tracer un sous-ensemble de lignes avec différents sous-ensembles de lignes identiques ?Et si vous voulez comparer un groupe avec beaucoup d'autres, vous pouvez mettre le selected() dans GroupX pour séparer clairement le groupe sélectionné des 5 autres.

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column( "selected", Numeric, "Nominal", Formula( Selected() ) );
Graph Builder(
Show Control Panel( 0 ),
Variables(
X( :age ),
Y( :height ),
Group X( :selected ),
Overlay( :selected ),
Color( :age )
),
Elements( Box Plot( X, Y, Legend( 14 ) ) ),
);
Comment tracer un sous-ensemble de lignes avec différents sous-ensembles de lignes identiques ?Remarque : J'essaie de le faire uniquement avec l'interface. Je n'ai pas encore essayé le script.
J'ai plusieurs objets qui ont un tas de mesures dans chaque objet. Il y a 6 objets au total, numérotés de 1 à 6. Pour chaque objet, il y a quelques dizaines de rangées. Et les colonnes répertorient divers attributs. La version courte de ce que je veux réaliser est que j'aimerais avoir la fonction de regroupement, mais au lieu d'un groupe pour chacun des 6 objets, j'aimerais diviser les groupes différemment.
Une description plus longue est la suivante. Je veux tracer l'un des attributs (valeurs dans l'une des colonnes) pour l'un des objets et comparer ce même attribut pour tous les autres objets sur le même tracé. Disons que je veux tracer les valeurs de l'objet 1 dans un nuage de points. J'ai la variable pour la valeur qui m'intéresse sur l'axe des y et "Objet 1" sur l'axe des x. À côté, je veux tracer les valeurs de tous les 5 autres objets de la même manière, mais je veux qu'ils soient clairement séparés, de sorte qu'il soit évident que l'objet 1 est dans un groupe séparé, tandis que les 5 autres objets sont dans un groupe différent . Cette séparation doit être au moins visuelle et idéalement me permettre également d'appliquer des statistiques séparées, comme l'obtention d'une moyenne séparée, etc., comme le fonctionnement de la fonction de regroupement - celle qui est activée en faisant glisser une étiquette vers l'axe des x supérieur dans le graphique Constructeur.
La seule méthode consiste-t-elle à créer une nouvelle colonne et à créer une étiquette pour les 5 objets dans une catégorie, et le 1 autre objet dans une autre catégorie, puis à les regrouper par ces catégories à l'aide de la fonction de regroupement ?
Fusion et nettoyage des données