Automatisches Dehnen eines Konturdiagramms<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich möchte ein Konturdiagramm erstellen, das die Funktionalität zum Anpassen des Diagramms an die Größe des Fensters enthält, in dem es enthalten ist (dh wenn der Benutzer das Fenster vergrößert, wird das Diagramm automatisch erweitert, um den verfügbaren Platz auszufüllen).Wenn es sich um eine Graph Box handeln würde, könnte dies durch Setzen der Eigenschaft „<< auto stretching(1, 1)“ erfolgen, aber das scheint mit einem Contour Plot nicht zu funktionieren.Kann es getan werden?Und wenn ja, wie?
Nur nebenbei gesagt, das Blasendiagramm hat eine Option namens "An Fenster anpassen", die anscheinend dieselbe Funktion ausführt, und ich habe versucht, diese gleiche Syntax einfach auf das Konturdiagramm anzuwenden, aber ohne Erfolg.
Danke vielmals.
Betreff: Automatisches Dehnen eines KonturdiagrammsWenn die Konturen von Graph Builder aus irgendeinem Grund nicht ausreichen, kann Contour Plot automatisch gedehnt werden, indem eine JSL-Nachricht an die Frame Box gesendet wird:
dt = Offen ( "$SAMPLE_DATA/Little Pond.jmp" ) ;
Kontur = dt << Skript ausführen ( "Konturdiagramm" ) ;
Bericht = ( Kontur << Bericht ) ;
Bericht [ FrameBox ( 1 )] << Stellen Sie die automatische Dehnung ein ( 1 , 1 ) ;
Betreff: Automatisches Dehnen eines KonturdiagrammsHinzufügen zu was Jan Wie gesagt, die Option An Fenster anpassen funktioniert nur mit Graph Builder, Bubble Plot und Surface Plot (Abb. 1).
Dies basiert auf der JMP-Hilfe und dem Scripting-Index.
Eine Problemumgehung, die ich für das automatische Dehnen des Konturdiagramms gefunden habe, besteht darin, den rechten Rand des Diagramms zu ziehen (Abb. 2).
Feige. 1

Feige. 2

Betreff: Automatisches Dehnen eines KonturdiagrammsGut zu wissen - vielen Dank!
Betreff: Automatisches Dehnen eines KonturdiagrammsMir ist klar, dass es nicht die volle Flexibilität der Contour Plot-Plattform bietet, aber wenn Sie mit Graph Builder leben können, erhalten Sie das gewünschte Verhalten kostenlos:
dt = Offen ( "$SAMPLE_DATA/Little Pond.jmp" ) ;
vgl = dt << Graph-Generator (
Größe ( 732 , 661 ) ,
Systemsteuerung anzeigen ( 0 ) ,
Variablen ( X ( : X ) , Y ( : Y ) , Farbe ( : Z ) ) ,
Elemente ( Kontur ( X , Y , Legende ( 5 ) , Anzahl der Ebenen ( 10 ) ) )
) ;