Je souhaite créer une colonne qui divise les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?Analyse et modélisation des données de baseRe : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?Bonjour @Huw_Nanomarket
Vous pouvez utiliser le Créer une formule de binning pour y parvenir sans avoir besoin de créer vous-même une formule
-
Sélectionnez la colonne Date, puis allez dans Cols > Utilitaires > Créer une formule de regroupement
-
Définir les bacs Ajoutez un point de coupure pour votre date spécifique (par exemple 09-2009) Étiquetez les bacs comme « Avant » et « Après » pour représenter les deux groupes.
Cliquez sur Créer une colonne de formule et vous avez terminé.
Faites-moi savoir si cela répond à votre question.
Spyros
Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?En plus de la réponse Spyros, il existe également la possibilité d'utiliser la fonction « Analyser la date »/« Au format »
Fonctions de date et d'heure
ou directement en écrivant la date et l'heure.
Utilisation des dates, des heures, des dates et des durées dans JMP
Names Default To Here( 1 );
way1 = Parse Date( "2025-10-30", "YYYY-MM-DD" );
way2 = 1Nov2025:12:30:25;
Show( way1, way2, way1 < way2 );
chemin1 = 30oct2025;
chemin2 = 01nov2025:12:30:25;
chemin1 < chemin2 = 1;
Kasper
Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?La fonctionnalité est également disponible via le clic droit - nouveau menu de la colonne Formule.
L'avantage d'utiliser la fonctionnalité via le menu Cols :
La nouvelle colonne est générée avec les mêmes paramètres de format que la colonne d'entrée. Lorsque l'utilisateur clique sur « Modifier la formule de regroupement » :

ils peuvent facilement modifier le binning :

À titre de comparaison : modifier la formule de binning pour une colonne générée via le nouveau menu de colonne de formule :

[points de coupure en secondes]
Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?ce problème a été résolu dans JMP19 :

Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?toujours manquant : Modifier la formule de regroupement pour les colonnes de transformation :

Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?En plus de la formule de regroupement, JSL permet d'utiliser une simple comparaison If() avec les dates. Voici une formule de colonne illustrant la procédure.
If( :Date >= Informat( "10/14/2025", "MDY" ),
1,
0
)

Re : Je souhaite créer une colonne divisant les dates en « Avant » et « Après » une date spécifique. Comment la date est-elle représentée dans une instruction conditionnelle ?Merci pour ça. Solution très simple.