Salut tout le monde,
J'ai une question sur la commande de valeur. Reportez-vous à l'image ci-jointe, comment réorganiser le mois/jour dans l'ordre croissant. Dans ce cas, le jour/mois est imprévisible (par exemple, il peut être le 03 février et la prochaine date est le 10 février suivi du 18 février et la liste est longue sur une période de 6 à 12 mois. Je savais que je pouvais sélectionner manuellement et déplacer vers le haut/bas. Comment puis-je le faire dans un script.
Merci.

Merci Cameron ! C'est une bonne solution.
Vous pouvez trouver une solution de script pour cela, mais je pense qu'il serait beaucoup plus facile de simplement convertir cette colonne pour avoir un format de date valide afin que JMP effectue automatiquement le bon ordre de valeur.
Voici une façon de procéder qui crée une nouvelle colonne "H_Date2"
dt = Current Data Table();
dt << New Column("H_Date2",formula(Num( If(IsMissing(Word(2, :H_Date)),"01",Word(2, :H_Date)) || Word( 1, :H_Date ) || "2018" )));
dt:H_Date2 << Format("ddMonyyyy","ddMonyyyy");
dt:H_Date2 << Modeling Type("nominal");Fondamentalement, ce qu'il fait, c'est prendre les premier et deuxième mots de la colonne H_Date pour construire une valeur de la forme "01Jan2018" à partir de "Jan 01".JMP reconnaît automatiquement les chaînes de caractères comme celle-ci comme une date, vous pouvez donc simplement convertir la chaîne de caractères résultante en une valeur date-heure numérique à l'aide de num().
J'ai remarqué que vous aviez une valeur "Jan" sans valeur de jour.Dans ce cas, j'insère simplement "01" comme jour.Si ce n'est pas comme ça que vous voulez gérer cela, vous pouvez lui faire faire ce que vous voulez.Tout est géré dans ce bit:
If(IsMissing(Word(2, :H_Date)),"01",Word(2, :H_Date))
Ensuite, vous devez le mettre dans un format de date lisible, ce que fait Format().Vous pouvez substituer n'importe quel format de date que vous aimez pour le premier argument si vous ne voulez pas "ddMonyyyy".
Enfin, je suppose que vous voudriez que le type de modélisation soit nominal au lieu de continu.C'est ce que fait la dernière ligne.
Vous pouvez vérifier qu'il effectue le bon ordre de valeur en ajoutant une propriété d'ordre de valeur à la colonne H_Date2 et en examinant l'ordre par défaut.