Quelqu'un m'a récemment demandé d'utiliser des lettres plutôt que des symboles intégrés dans JMP nuages de points. Au cas où d'autres se demanderaient la même chose, voici la longue réponse.
Outre les 32 symboles intégrés, vous pouvez utiliser n’importe quel caractère comme marqueur de diagramme de dispersion. Le moyen le plus simple de définir une lettre comme symbole d'une ligne consiste à utiliser l'élément "Autre ..." du sous-menu Marqueur. Voici un exemple avec Big Class. Après avoir sélectionné tous les hommes, cliquez avec le bouton droit de la souris dans la zone d'état des lignes pour obtenir:

Cela ouvre une boîte de dialogue dans laquelle vous pouvez taper une lettre.

Régler les lignes masculines sur "M" et les lignes féminines sur "F" donne:

Et le diagramme de dispersion ressemble à:

Tous les caractères de la police de repère actuelle (définie dans Préférences) sont autorisés. Il existe donc une grande variété de caractères Unicode disponibles et vous pouvez modifier la préférence de police en police de symbole pour encore plus d'options spéciales. Il peut être difficile de saisir des caractères spéciaux au clavier, mais vous pouvez généralement les trouver dans un tableau Unicode et les coller dans la boîte de dialogue.
Vous pouvez également les définir via des scripts. Voici un exemple de script qui utilise les symboles masculin / féminin de Mars / Vénus, montrant deux techniques différentes pour spécifier le personnage.
dt = Open ("$ SAMPLE_DATA / Big Class.jmp");
r = dt << Sélectionnez Where (: sex == "M");
r << marqueurs ("\! U2642"); // hexadécimal
r = dt << Sélectionnez Where (: sex == "F");
r << marqueurs ("♀"); // personnage actuel
Tableau de données:

Nuage de points:

Colin Lewis a écrit:
C’est quelque chose que je fais depuis un moment maintenant, car c’est vraiment utile d’identifier plus directement les catégories. Je ne me suis pas aventuré dans les personnages les plus intéressants disponibles, mais j'ai tendance à utiliser la première lettre du laboratoire de test. Comme je le fais souvent, je souhaite également le stocker dans une colonne d'états de lignes. Pour faciliter la lecture, je le fais en deux étapes. La première consiste à extraire le premier caractère sous forme de lettre dans une nouvelle colonne de caractères. Ensuite, je crée une colonne d'états de ligne sur cette seule lettre:
dt << Nouvelle colonne ("Lab Letter RS", Etat de la ligne,
Formule(
Etat du marqueur (Hex To Number (Caractère En Hex (: Lab Letter)))
)
)
J'espère que ça aide quelqu'un!
Merci pour les astuces et conseils suivis ...