Salut,
J'ai une colonne de date au format "aaaammjj". Un exemple de date ressemble à ceci: 20000111. Lorsque j'importe des données d'un csv dans JMP, cette colonne est traitée comme numérique, continue. J'ai défini son format sur date-aaaammjj et j'ai réalisé qu'il était traité comme 20000111 secondes après 1904/1/1. J'ai changé la colonne en caractère, nominal et j'ai essayé d'utiliser informat () pour la convertir mais je n'arrive tout simplement pas à la faire fonctionner. Le script ressemble à ceci: Informat (: New_Date, "aaaammjj") New_Date est le nom de la colonne. Je me suis retrouvé avec une colonne vide. J'ai essayé de convertir New_Date en chaîne à l'aide de Char (New_Date). Cela renvoie des points. Je ne comprends pas pourquoi une tâche aussi simple n'a pas pu être accomplie. BTW, je ne connais pas JSL et j'ai utilisé l'outil de formule
Merci!
Puisque vous faites de la colonne "Nouvelle date" une chaîne de caractères, l'utilisation de cette formule devrait fonctionner:

Il suppose que le jour est toujours composé de deux caractères (le premier serait donc 01), que le mois est toujours composé de deux caractères et que l'année est toujours de 4 caractères.
Voici un exemple où les valeurs de colonne (dans ce cas, une seule ligne est remplie) sont numériques et dans la structure que vous avez indiquée.

Pour changer cela en une colonne de date / heure JMP appropriée, voici comment je le ferais.
Ouvrez d'abord la boîte de dialogue Informations sur la colonne de la colonne en question

Pour que JMP le reconnaisse à l'aide d'un Informat qui convertira le 20001101 en valeur Date / Heure, la colonne d'entrée doit être un caractère, alors changez le Type de données en Caractère et cliquez sur Appliquer

Revenez maintenant à la boîte de dialogue Ouvrir les informations sur la colonne, modifiez le type de données en numérique et sélectionnez le format "aaaammjj" dans la liste des formats. Encore une fois, cliquez sur Appliquer

Notez dans l'image ci-dessus que la valeur affichée reste la même.Ceci est dû au fait que le format d'affichage est "aaaammjj".Notez également que la colonne a été rétablie en Numérique.
Pour valider qu'il s'agit d'une véritable colonne Date / Heure JMP, vous pouvez changer le format d'affichage en un autre format de date.Revenez donc à la boîte de dialogue Col Info et sélectionnez un autre format de date.Dans mon exemple, le format "m / j / y" est sélectionné.Cliquez ensuite sur appliquer

Comme on peut le voir, la date correcte est affichée comme 01/11/2000.
Maintenant, cliquez simplement sur OK et la colonne est convertie comme vous le souhaitez.