Die Jahreswoche kann auf verschiedene Arten berechnet werden.
a) über das Rechtsklick-Kontextmenü/ Neue Formelspalte :

b) über Zeitintervalle im Graph Builder [via DateIncrement(date, 0) ]

Dieses Diagramm zeigt beide Werte im selben Graphen.
Oben steht: Woche nach Binning im Graph Builder, das untere Diagramm zeigt die Woche, berechnet über die neue Formelspalte:

Warum wird "Woche" nicht an beiden Stellen einheitlich definiert?!?
Wie kann ich dafür sorgen, dass die wöchentliche Einteilung im Graph Builder an einem Montag beginnt?!?
", 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>
Ich verwende diese Skripte, um Daten entweder als Montag oder Sonntag der Woche zu sortieren. Es wäre schön, wenn diese Optionen für neue Formelspalten integriert wären.\t
Steve
Eigentlich bin ich zufrieden mit dem, was die neue Formelspalte generiert - mit Montag als erstem Tag der Woche:)
Mein Problem ist die Datums-/Zeit-Einteilung im Graph Builder.
Date Increment( :date, "Week", 0 )
ist ein cooler Trick – aber der Entwickler dieser Funktion scheint in einem anderen Land als ich zu arbeiten.
Ah, jetzt verstehe ich, ich habe Ihr Diagramm nicht richtig verfolgt. Es ist nicht das erste Mal in JMP, dass Plattformen in ihren Aktionen nicht aufeinander abgestimmt sind. Wahrscheinlich ist der Nachteil eines Programms, das so viel kann, dass es schwierig ist, alles aufeinander abgestimmt zu halten.
Steve