Hallo zusammen,
Ich habe zwei Diagramme einzeln und möchte ein Diagramm auf dem anderen haben.
Ich habe versucht, kombinierte Fenster zu verwenden und Rahmeninhalte zu kopieren, aber wenn ich mit der Maus über die eingefügten Diagramminhalte fahre, werden die Werte nicht angezeigt. Kann mir jemand bei der Lösung helfen.

Vielen Dank,
Hanuja
Während es mit Graph Builder einfach ist, Diagramme zu überlagern, gibt es ein Problem bei der Anzeige von Spezifikationsgrenzen, wenn mehr als eine Spalte überlagert wird.Es ist jedoch ein einfacher Vorgang, ein kleines Skript hinzuzufügen, das die Referenzlinien hinzufügt.Hier ist eine Möglichkeit, es zu tun

Names Default To Here( 1 );
dt = Open( "$sample_data/semiconductor capability.jmp" );
gb = Graph Builder(
Size( 534, 450 ),
Show Control Panel( 0 ),
Variables( X( :wafer ), Y( :NPN1 ), Y( :NPN2, Position( 1 ) ) ),
Elements( Points( X, Y( 1 ), Y( 2 ), Legend( 8 ) ) )
);
// determine the columns to add limit reference lines from
theReport = Current Report();
theScript = Char( (theReport[Outline Box( 1 )] << get scriptable object) << get script );
theYColList = {};
While( Contains( theScript, "Y(:" ) != 0,
theScript = Substr( theScript, Contains( theScript, "Y(:" ) + 3 );
Insert Into( theYColList, Word( 1, theScript, ":)," ) );
);
// Create the reference lines
For( i = 1, i <= N Items( theYColList ),i++,
specs = Column( theYColList[i] ) << get property( "spec limits" );
If( Try( specs["USL"], "" ) != "",
theReport[AxisBox( 2 )] << Add Ref Line( specs["USL"], "Dashed", black, theYColList[i] || " USL" )
);
If( Try( specs["LSL"], "" ) != "",
theReport[AxisBox( 2 )] << Add Ref Line( specs["LSL"], "Dashed", black, theYColList[i] || " LSL" )
);
If( Try( specs["Target"], "" ) != "",
theReport[AxisBox( 2 )] << Add Ref Line( specs["Target"], "Dashed", black, theYColList[i] || " Target" )
);
);