l'année-semaine peut être calculée de différentes manières.
a) via le menu contextuel clic droit/ nouvelle colonne de formule :

b) via les intervalles de temps dans Graph Builder [via DateIncrement(date, 0) ]

Ce tracé montre les deux valeurs dans le même graphique.
En haut se trouve : la semaine par regroupement dans Graph Builder, le graphique du bas montre la semaine calculée via une nouvelle colonne de formule :

Pourquoi la "semaine" n'est-elle pas définie de manière cohérente aux deux endroits ?!?
Comment puis-je faire en sorte que le regroupement hebdomadaire dans Graph Builder démarre un lundi ?!?
", 15 ),
Formula( Date Increment( :date, "Week", 0 ) )
),
Variables(
X( :date ),
Y( :"Week[date]"n ),
Y( :Year Week ),
Color( :Day of Week )
),
Elements( Position( 1, 1 ), Points( X, Y, Legend( 7 ) ) ),
Elements( Position( 1, 2 ), Points( X, Y, Legend( 12 ) ) ),
);dt = New Table( "test",
Add Rows( 30 ),
Compress File When Saved( 1 ),
New Column( "date",
Format( "y/m/d", 12 ),
Formula( Date DMY( 1, 1, 2024 )+ row()*24*60*60 )
)
);
dt << New Formula Column(
Operation( Category( "Date Time" ), "Year Week" ),
Columns( :date )
);
dt << New Formula Column(
Operation( Category( "Date Time" ), "Day of Week Name" ),
Columns( :date )
);
wait(0);
dt << Data Filter(
Add Filter( columns( :Day of Week ),Where( :Day of Week == "Sunday" ) )
);
dt << Graph Builder(
Transform Column(
"Week[date]",
Format( "Format Pattern", "<YYYY><MM></MM></YYYY>
J'utilise ces scripts pour regrouper les dates comme étant le lundi de la semaine ou le dimanche de la semaine. Ce serait bien si ces options étaient intégrées pour les nouvelles colonnes de formules.\
Steve
En fait, je suis d'accord avec ce que génère la nouvelle colonne de formule - avec le lundi comme premier jour de la semaine:)
Mon problème est le regroupement date/heure dans Graph Builder.
Date Increment( :date, "Week", 0 )
c'est une astuce sympa - mais le développeur de ces fonctions semble travailler dans un autre pays que le mien.
Ah je vois maintenant, je n'ai pas suivi correctement ton tableau. Ce n'est pas la première fois dans JMP que les plateformes ne s'alignent pas dans leurs actions. C'est probablement l'inconvénient d'un programme capable de faire autant de choses, difficile de tout garder aligné.
Steve