Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesBonjour,
Je cherche un moyen d'utiliser des indices et des exposants dans JMP dans :
- En-têtes de colonne
- Titres/axes des graphiques
Exemple : Je veux avoir un en-tête de colonne " t SUR " et un autre " t DÉSACTIVÉ "
Dans certains langages de programmation (Matlab,...), vous pouvez le faire facilement, mais je ne trouve pas de moyen simple de le faire dans JMP ou JSL...
J'ai trouvé des solutions de contournement uniquement pour des nombres comme X 2 ou Y 1 ...
Quel est le moyen juste et simple ?
C'est une notation plutôt conventionnelle et largement utilisée, et elle devrait être disponible...
Merci beaucoup.
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesSi cela doit être repris par les développeurs JMP (j'espère que ce sera le cas), il serait bon d'inclure également la possibilité d'inclure des italiques. Dans les publications scientifiques, il est d'usage d'écrire les variables en italique (par exemple pour faire la distinction entre une variable et une fonction dans une équation). Dans certains cas, l'écriture italique et romaine (c'est-à-dire non italique) peut être combinée dans le même symbole.
Par exemple, si F_i est une force, alors F serait en italique dans l'indice i pourrait être en italique ou en romain, selon qu'il s'agit d'une variable elle-même (comme un espace réservé pour 1,2,3...) ou si c'est utilisé pour distinguer plusieurs forces comme F_i pour les ions et F_e pour les électrons.
Ce serait bien si JMP le permettait. Encore mieux serait d'avoir la possibilité d'utiliser des noms de style Latex pour les titres de colonne afin de permettre d'autres symboles (comme un point au-dessus d'une variable pour indiquer une dérivée par rapport au temps).
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesMerci David !!!!
Vous avez vraiment exprimé la même frustration que moi en voyant que JMP n'est jusqu'à présent pas capable de gérer les noms de colonnes et l'étiquetage...
Je suis sûr qu'il y a un moyen de le surmonter si on y met de l'énergie. Même moi (qui n'est pas du tout un programmeur) je peux penser à des moyens d'amélioration : disons que vous traitez les colonnes comme des "structures". Une structure comporte plusieurs champs. On peut penser à attribuer aux colonnes des champs standardisés comme le Nom, le Libellé, l'Entête,...
Name serait le nom de la variable dans JSL qui fait référence à la colonne.
Label serait la chaîne représentée dans les graphiques lorsque nous nous référons à la colonne elle-même.
L'en-tête est la chaîne représentée dans la table de données comme en-tête de cette colonne.
Il pourrait même y avoir une sélection automatique des champs à utiliser en fonction du contexte (transparent pour l'utilisateur)...
Alors, quand JMP améliore-t-il cela ?

Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesJe ne pense pas qu'il existe un moyen acceptable d'obtenir ce que vous demandez - et le fait que 3 personnes de JMP vous aient donné des réponses qui ignoraient vos exigences suggère en quelque sorte qu'il y a un manque de compréhension du problème.
Unicode n'est pas conçu pour prendre en charge les exposants ou les indices - il existe un degré de prise en charge réticent qui est généralement suffisant pour encoder correctement les unités, mais il est généralement attendu que les indices soient pris en charge par l'utilisation du balisage plutôt que par la police elle-même. Les noms de colonnes JMP ne peuvent pas vraiment prendre en charge le balisage, car les noms doivent refléter des variables au niveau du script. Il semble donc y avoir un conflit fondamental entre les règles qui régissent les noms de colonnes et l'utilisation qui est ensuite faite de ces noms.
En fin de compte, JMP dispose d'un modèle de métadonnées riche et d'une prise en charge très limitée des colonnes d'étiquetage. Le nom de la colonne doit servir de nom de variable dans les scripts JMP, d'étiquettes sur les graphiques et de termes dans les modèles statistiques. Je pense qu'il y a une réelle opportunité d'amélioration si ces différents cas d'utilisation sont reconnus. J'aimerais avoir des étiquettes bien formatées sur mes graphiques, de courtes abréviations accrocheuses dans mes modèles et des noms de programmation conviviaux dans mon JSL. La taille unique ne convient pas à tous.
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesSalut,
Désolé d'itérer à nouveau mes commentaires : la stratégie unicode ne fonctionne pas vraiment.
c'est ok quand vous indiquez des chiffres mais pas des lettres !
Faisons simple; Je veux ecrire " Un" indice " Bis"
Comment puis-je le faire ?
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesPermettez-moi de formuler ma question différemment:
Si je veux écrire "alpha sub Omega" et non "alpha sub 5"...
Il n'y a aucun moyen de le faire !!!!
Donc ma question est toujours d'actualité...
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesIl y a un peu plus de détails sur ce fil, qui posait la même question.
https://community.jmp.com/t5/Discussions/Writing-subscripts-or-superscripts-in-graph-labels/td-p/5446
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesIl existe un moyen simple d'inclure des indices. Vous pouvez intégrer n'importe quel caractère Unicode dans votre chaîne de caractères à l'aide de la séquence d'échappement "\!U". Par exemple, si je veux "alpha sub 5", je saisirais la chaîne de caractères "\!U03B1\!U2085".
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesSalut,
Merci pour la réponse. Je comprends que l'obtention de données à partir de fichiers csv ou txt ne contiendra pas d'indices, mais si je crée ma propre étiquette de colonne ou d'axes, pourquoi ne serais-je pas autorisé à créer des indices ?
Je pense vraiment que JMP devrait proposer une solution pour cet article... Tous les langages de programmation et les logiciels de traitement de données que je connais ont un moyen de le faire (Matlab, Excel, mathcad, Origin,...).
Je crois que des solutions de rechange comme le trait de soulignement ou la modification des polices... ne sont pas une option. Il devrait y avoir un moyen simple.
Y a-t-il donc une limitation inhérente à JMP sur ce sujet ?
Re : Comment écrire des exposants et des indices dans les en-têtes de colonnes et les titres de graphiquesJ'utilise simplement des traits de soulignement ( t_off, t_on, etc...) car ce serait la convention que vous obtiendriez des fichiers plats (.csv, .dat, etc...) et des bases de données relationnelles. Il existe des moyens d'affiner les graphiques pour les publications après coup si nécessaire.