Hallo,
Ich verwende JMP 16 und versuche herauszufinden, ob JMP die Temperaturänderung über die Zeit an verschiedenen Positionen im X-, Y- und Z-Raum darstellen kann. Ich habe die Positionen (in Zoll), Temperaturdaten und Zeitdaten für alle 11 Positionen, aber ich finde anscheinend keine gute Möglichkeit, die Temperaturänderungen an jeder Position im Laufe der Zeit anzuzeigen. In einer idealen Welt würde ich gerne die Änderungen in einem dreidimensionalen Raum darstellen können, aber ich bin mir nicht sicher, ob JMP das überhaupt kann. Daher wäre es in Ordnung, sogar die Temperaturänderung im Laufe der Zeit in zwei Dimensionen darzustellen.
Um zu sehen, ob dies überhaupt möglich ist, habe ich eine Teilmenge meiner Daten (im Anhang) zum Spielen genommen. Ich habe Scatterplot 3D verwendet und konnte die Temperaturen als Kugeln mit unterschiedlichen Durchmessern für die Temperatur darstellen. Allerdings bin ich mit dieser Methode nicht sehr weit gekommen, da es keine Möglichkeit gab, die Durchmesseränderungen über die Zeit darzustellen und es schwierig war, die kleinen Temperaturunterschiede mit den Kugeln zu visualisieren. Ich habe auch versucht, mit Surface Profiler zu plotten, konnte aber meine Variablen nicht richtig einstellen, um überhaupt eine gute Darstellung der 3D-Oberfläche zu erhalten (wahrscheinlich eine Einschränkung von mir als Benutzer).
Da ich mit 3 Dimensionen zu kämpfen hatte, versuchte ich es mit 2 und war etwas erfolgreicher. Ich habe ein Blasendiagramm mit 2 der dreidimensionalen Positionen ausprobiert (siehe JSL-Code "Bubble Plot" unten), aber die Deltas zwischen meinen Temperaturpunkten sind zu klein, um der Änderung des Blasendurchmessers im Laufe der Zeit eine Bedeutung zu verleihen.
Außerdem denke ich, dass die Daten aussagekräftiger sind, wenn ich eher einen Temperaturgradienten als Blasen habe.Gibt es eine Möglichkeit, eine Konturkarte zu implementieren, die sich im Laufe der Zeit ändert, wie dies beim Bubble Plot der Fall ist? (Ich habe unten einen einfachen Konturdiagramm-JSL-Code eingefügt, um die Art des Diagramms anzugeben, nach dem ich suchen würde. Wenn ich zeigen könnte, wie sich diese Kontur im Laufe der Zeit verändert hat, wäre ich glücklich).
Jede Hilfe wäre willkommen.
Danke,
Robert
Blasenplotcode:
Blasendiagramm(
X( :"X-Position (Zoll)"n ),
Y( :"Z-Position (Zoll)"n ),
Größen (: Daten),
Zeit Zeit ),
Färbung (: RTD-Position),
ID( :RTD-Position ),
Zeitindex ( 161,8 ),
Titelposition (4.01041666666667, -3.565),
SendToReport(
Versenden(
{},
"X-Position (Zoll)",
ScaleBox,
{Format( "Best", 9 ), Min( 0 ), Max( 17.5 ), Inc( 5 ), Minor Ticks( 1 )}
),
Versenden(
{},
"Z-Position (Zoll)",
ScaleBox,
{Format( "Best", 9 ), Min( -4.5 ), Max( 1 ), Inc( 1 ), Minor Ticks( 1 )}
),
Dispatch( {}, "Bubble Plot", FrameBox, {Frame Size( 1645, 737 )} )
)
);
2D Contour Plot - Wenn ich so etwas im Laufe der Zeit zum Plotten bringen könnte, wäre ich damit zufrieden.
Konturdiagramm(
X( :"X-Position (Zoll)"n, :"Z-Position (Zoll)"n ),
Y( : Daten ),
Datenpunkte anzeigen ( 0 ),
Bereiche füllen ( 1 ),
Konturen beschriften( 0 ),
Transform( "Bereich normalisiert"),
Konturen angeben( Min( 32 ), Max( 37 ), N( 6 ) ),
SendToReport(
Versenden(
{},
"1111",
ScaleBox,
{Legend Model( 1, Type( 0, 262144, Item ID( "Data", 1 ) ) )}
)
)
);