Hallo,
Ich bin ziemlich neu in der JMP-Skripterstellung und habe ein seltsames Problem im Graph Builder. Ich versuche nur, diese Daten auf linearen X- und Y-Achsen grafisch darzustellen. Der Durchschnitt der Daten (ich kann ihn nicht posten, aber er ist ziemlich verrauscht; ich verwende aus diesem Grund den Glätter) beträgt 0,06 GPM (berechnet mit der Mean-Funktion weiter oben im Skript), aber der Durchschnitt der Zeile in der Grafik liegt näher bei 0,01 GPM, und die Linie nähert sich niemals 0,06 GPM. Ich glaube nicht, dass das Rauschen in den Daten ausreicht, um eine so große Unterbrechung zu verursachen.
Dies geschieht in einer Reihe von Skripten, die ähnliche Dinge tun. In Fällen, in denen der Bereich der Durchflussraten höher ist, erscheinen die Y-Achsenbeschriftungen sogar nichtlinear, mit unterschiedlichen Abständen zwischen den Teilstrichen (jedoch nicht ganz exponentiell oder leistungsbasiert). Ein Beispiel für diese Art von Skala und die Y-Achsen-Einstellungen finden Sie im Anhang.
Hier ist mein Grafikskript:
build_graph = dt << Graph Builder(
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :Timestamp ), Y( :flow rate ) ),
Elements( Smoother( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"Timestamp",
ScaleBox,
{Format( "m/y", 7 ), Min( 3611779200 ), Max( 3613248000 ),
Interval( "Week" ), Inc( 0.142857142857143 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"flow rate",
ScaleBox,
{Min( -0.5 ), Max( 153.5 ), Inc( 10 ), Minor Ticks( 0 ),
Show Major Grid( 1 ), Show Minor Grid( 1 )}
)
)
)
Ich verwende JMP 11.1.1. Ich habe diese Foren und das Internet ziemlich gründlich durchsucht und niemanden gefunden, der das gleiche Problem hat. Ich würde eine Skript-Antwort auf das Problem vorziehen, bin aber gerne bereit, das Problem zu beheben, auch wenn es am einfachsten ist.
Vielen Dank im Voraus für Ihre Hilfe!
Axis settingsAxis settingsAchseneinstellungen
Wonky axisWonky axis Wackelige Achse
Das hat es behoben! Vielen Dank – Sie haben mein Leben SO VIEL EINFACHER gemacht.
Alles Gute,
Rachel
Es scheint, dass Ihre Y-Spalte (Durchflussrate) eine Kategorie enthält Modellierungstyp (entweder ordinal oder nominal) und erhält daher eine kategoriale Achse, auf der Ihre tatsächlichen Werte einer kategorialen Skala zugeordnet werden.
Modeling typesModeling typesModellierungsarten
Es sollte ziemlich einfach sein, das Problem zu beheben, indem Sie sicherstellen, dass Ihre Spalte „Durchflussrate“ auf eingestellt ist Kontinuierlicher Modellierungstyp . Wenn Sie es nicht auf „Kontinuierlich“ ändern können, bedeutet dies, dass auch die Spalte auf den falschen Wert eingestellt ist Datentyp . Es sollte eine Zahl und kein Zeichen sein.
Column Info dialogColumn Info dialogDialogfeld „Spalteninformationen“.
Hallo Brocolli-Liker,
Ohne Beispieldaten ist die Fehlerbehebung schwierig. Können Sie einen Datensatz senden, der Ihre echten Daten darstellt? Was ist außerdem der Datentyp und Modellierungstyp für jede Spalte, die in Graph Builder verwendet wird?
Chris