Je suppose que les colonnes de caractères sont fréquemment converties en colonnes numériques, ce qui entraîne souvent des problèmes, notamment celui décrit ici.
Je voudrais suggerer:
1. Lorsqu'une colonne de caractères est convertie en colonne numérique, un avertissement doit s'afficher, indiquant "Cela entraînera un changement irréversible. Les données de XXX lignes sur XXX seront définies comme manquantes en raison de données non manquantes mais non numériques. Voulez-vous plutôt créer une nouvelle colonne numérique ?"
2. Fournissez une option GUI, de préférence avec une fonction JSL correspondante, pour créer une nouvelle colonne numérique avec une autre colonne numérique (binaire) indiquant si les données de caractère ont été converties en nombre. (Par exemple, 1=Chaîne de caractères a été convertie en nombre, 0=Chaîne de caractères présente mais non convertie en nombre, .=Chaîne nulle, etc.) La coloration des cellules peut également être utile.
3. Lorsqu'une colonne de caractères est convertie ou qu'une donnée de texte est chargée, fournissez une option permettant à JMP de sélectionner "intelligemment" le nombre optimal de chiffres sous-décimaux à afficher (Format - Décimal fixe).
4. Arrêtez d'interpréter "xxx" les chaînes de caractères (trois nombres séparés par des points) comme des nombres, sauf si cela est explicitement demandé par l'utilisateur.
Lorsqu'un type de données de colonne est modifié, par exemple de caractère à numérique, rendez possible l'accès aux données d'origine qui se trouvaient dans cette colonne, peut-être en stockant un script de colonne pour rétablir cette colonne.Cela atténuerait plusieurs points douloureux :
- La colonne est changée de caractère en numérique mais l'utilisateur ne remarque que quelques valeurs ont été définies comme manquantes jusqu'à plus tard dans l'analyse.
- L'utilisateur change la colonne de caractère en numérique, se rend compte qu'elle est erronée, essaie de la modifier à nouveau, puis il manque des données.Ils peuvent ou non le remarquer maintenant, mais même s'ils le font, il n'est pas évident et très gênant qu'ils doivent continuer à appuyer sur Annuler pour le réparer.
- Les données sont automatiquement saisies sous forme de chiffres ou de caractères alors qu'elles auraient dû conserver leur format d'origine, comme dans cet article : Empêcher JMP de couper les espaces blancs
Salut @ih , Merci pour votre suggestion! Nous avons enregistré votre demande et la prendrons en considération.