Funktion zusammenfassen DatumIch bin ziemlich neu in jmp und habe versucht, so viel Wissen wie möglich über die Skriptsprache zu erlangen.Ich habe sowohl auf das Skripthandbuch als auch auf den Index verwiesen, wenn ich auf Probleme stoße.Was die Funktion "Zusammenfassen" betrifft, fehlt mir etwas ... Ich versuche, das Min- und Max-Datum abzurufen, und erhalte einen ziemlich großen Zahlenwert.

Was die Formatierung betrifft, habe ich Folgendes:

Summarize(
pNum = By( :Part Number ),
minL = Min( :Start Length ),
maxL = Max( :Start Length ),
massM = Mean( :Name( "Mass (g/m2)" ) ),
sDevM = Std Dev( :Name( "Mass (g/m2)" ) ),
minT = Min( :Time ) ,
maxT = Max( :Time )
);
DatentabelleSkriptingBetreff: Funktion Datum zusammenfassenJMP DateTime-Variablen sind numerische Werte, die auf der Anzahl der Sekunden seit dem 1. Januar 1904 basieren. Daher ist der tatsächliche numerische Wert eine sehr große Zahl.Um den Wert als Zeitwert anzuzeigen, geben Sie am einfachsten eine format () -Funktion an.
Summarize(
pNum = By( :Part Number ),
minL = Min( :Start Length ),
maxL = Max( :Start Length ),
massM = Mean( :Name( "Mass (g/m2)" ) ),
sDevM = Std Dev( :Name( "Mass (g/m2)" ) ),
minT = Min( :Time ) ,
maxT = Max( :Time )
);
show( format(minT, "m/d/y h:m:s"),format(maxT, "m/d/y h:m:s"));
Betreff: Funktion Datum zusammenfassenLeider funktioniert das bei diesem Skript nicht. Das ursprüngliche Drehbuch wurde nicht von mir gemacht, obwohl ich davon ausgehe, dass dies der Schuldige ist.
Column( SqlQry1, "DateTime" ) << data type( "Numeric" );
SqlQry1 << New Column( "Time", formula( Round( :DateTime, 0 ) ) );
Column( SqlQry1, "Time" ) << Format( "m/d/y h:m:s" ) << delete formula;
//Column( SqlQry1, "Time") << Modeling Type( "Nominal");
SqlQry1 << delete column( "DateTime" );
dt0 = SqlQry1 << split( split by( :TagName ), Split( :vValue ), group( :Time ) );
Close( SqlQry1, no save );
Betreff: Funktion Datum zusammenfassenWas meinst du, wenn du sagst, dass es nicht funktioniert? Ohne ein aktuelles Beispiel Ihrer Datentabelle sehe ich keine Probleme.Betreff: Funktion Datum zusammenfassenIch erhalte diesen Fehler ...

Was für mich keinen Sinn macht, da die Spalte mit dem vorherigen Skript als numerische Zeitspalte erstellt wurde.
Die Daten werden von einem SQL Server abgerufen.
Betreff: Funktion Datum zusammenfassenPlatzieren Sie eine Num () - Funktion um das minT und sehen Sie, was passiert. Ich stimme zu, minT sollte numerisch sein
Wenn Sie den Mauszeiger über minT bewegen, welcher Wert wird angezeigt?