So berechnen Sie Tag/MonatIch habe einen Datensatz mit einer Zeitspalte, die Daten aus 10 Jahren abdeckt. Wie kann ich aus dieser Spalte Monat/Tag (ohne Jahr) berechnen? Ich möchte diese neue Variable auf der x-Achse platzieren und mein Diagramm nach Jahren überlagern, um den Trend meiner Variablen (Ozonkonzentration) im Jahresvergleich zu sehen. Eine Idee wäre, „Tag des Jahres“ zu verwenden, aber ich möchte auch die Monate auf der x-Achse anzeigen, was mit „Tag des Jahres“ nicht möglich ist. Irgendwelche Vorschläge?
Betreff: So berechnen Sie Tag/MonatWunderbar!! Danke.
Betreff: So berechnen Sie Tag/MonatDie Spalte „Angepasster Monat_Tag“ ist eine JMP-Datumsspalte.Es wird nur in einem benutzerdefinierten Format angezeigt.Ja, wenn Sie zur Achseneinstellung für die Erweitern Sie die Achse normal, und wenn Sie die Werte in JSL festlegen, können Sie jederzeit die Funktion Informat() verwenden, um die Min- und Max-Werte in einer benutzerfreundlichen Struktur festzulegen
gb = Graph Builder(
Variables( X( :Adjusted month_day ), Y( :Y ), Overlay( :Year ) ),
Elements( Points( X, Y, Legend( 15 ) ), Smoother( X, Y, Legend( 16 ) ) )
);
report(gb)[AxisBox(1)] << min( informat("05/01/2020","m/d/y")) << inc( in weeks(1));

Betreff: So berechnen Sie Tag/MonatDanke @txnelson für den Rat. Das einzige Problem bei dieser Methode besteht darin, dass ich das Minimum, das Maximum und das Intervall der x-Achse nicht einfach steuern kann, da es sich nicht wirklich um ein Datumsformat handelt.
Betreff: So berechnen Sie Tag/MonatIch würde es tun, indem ich zwei neue Spalten erstelle. Angenommen, Ihre aktuelle Datumsspalte heißt :Date, dann habe ich Folgendes getan
- Erstellen Sie eine neue Spalte namens „Jahr“ mit der folgenden Formel
Year(:Date);
- Erstellen Sie eine neue Spalte mit dem Namen Month_Day.Alle Werte haben das gleiche Jahr, um den Month_Day zu standardisieren.
DateMDY(month(:Date), Day(:Date), 2020);
und wenden Sie dieses benutzerdefinierte Format auf die neue Spalte anmonthList = {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
};
monthList[Month( :value )] || "/" || Char( Day( :value ) );
- Im Anhang finden Sie die Datentabelle, mit der dieses Diagramm erstellt wurde, sowie das Skript