Diagramm-Generator - Diagramm beim Ausführen des Skripts zerquetschtIch habe ein seltsames Problem. Ich habe ein Diagramm mit Graph Builder erstellt, und es hat gut funktioniert, als ich das Diagramm ursprünglich erstellt habe. Wenn ich jedoch nach dem Erstellen des Diagramms versuche, die jsl auszuführen, werden die Diagrammdaten oben im Fenster gequetscht. Wenn ich genug herumklicke, kann ich die Ecke des Diagrammrahmens greifen und seine Größe vergrößern. Ich habe die Größe der Grafik eingestellt und die Einstellungen für das Fenster anpassen vorgenommen, damit die Grafik nicht komprimiert wird. Ich habe Bilder angehängt, um zu zeigen, wie die Zeichnung aussehen soll und wie sie beim Ausführen des Skripts angezeigt wird.
Wenn ich das Skript starte:

Wie soll der Graph aussehen?

Hier sind die Größeneinstellungen, die ich in der jsl verwende.
Graph Builder(
Size( 1100, 500 ),
Show Control Panel( 0 ),
Fit to Window( "Off" ),
Ich bin nicht wirklich sicher, was die Grafik dazu veranlassen würde.
Re: Graph Builder - Diagramm beim Ausführen des Skripts zerquetschtIch sehe keine unmittelbaren Probleme und kann das Problem nicht replizieren. Welche JMP-Version verwenden Sie? Können Sie Ihre Daten von sensiblen Daten bereinigen und die Daten und das GB-Skript hochladen, damit wir das Problem reproduzieren und nach Korrekturen suchen können?
Re: Graph Builder - Diagramm beim Ausführen des Skripts zerquetschtBefindet sich der Graph Builder-Bericht allein in einem Fenster oder ist er mit anderen GUI-Elementen / Plattformen kombiniert? Senden Sie das Skript über die JMP 14 Projects-Benutzeroberfläche oder über die JMP-Benutzeroberfläche mit mehreren Fenstern?
Re: Graph Builder - Diagramm beim Ausführen des Skripts zerquetschtIch denke, ich habe das Problem herausgefunden, als ich versuchte, Testdaten zu erstellen. Das Problem, das ich falsch verstanden habe: Die Funktionen Page und Size interagieren miteinander.
Graph Builder(
Size( 1100, 500 ),
Show Control Panel( 0 ),
Fit to Window( "Off" ),
//Autostretching( 0 ),
Variables(
X( :Year ),
X( :Quarter, Position( 1 ) ),
X( :Work Week Start, Position( 1 ) ),
Y( :N Rows, Side( "Right" ) ),
Y( :Name( "N(Failure Category, 1)%" ), Position( 1 ) ),
Y( :Name( "N(Failure Category, 2)%" ), Position( 1 ) ),
Y( :Name( "N(Failure Category, 3)%" ), Position( 1 ) ),
Y( :Name( "N(Failure Category, Pass)%" ), Position( 1 ) ),
Page( :PartNumber )
Wenn ich dieses Diagramm mit einem Datensatz ausgeführt habe, der nur eine Teilenummer hatte, funktionierte der Plan gut. Bei einem Datensatz mit mehreren Teilenummern wurde der Graph jedoch gequetscht, da die Größe nicht die Größe der einzelnen Seiten, sondern alle Seiten zusammen anzeigt. Ich musste nur die Höhe der Grafik vergrößern, um mehrere Seiten aufnehmen zu können. Wenn ich wirklich optimieren wollte, könnte ich die Höhe des Diagramm-Generators von der Anzahl der Teilenummern innerhalb des Datensatzes abhängig machen (Größe (1100, # ofPN * 500)). Danke für die Hilfe.