Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Ist es möglich, den aktuellen Graph Builder-Plot mit jsl in die Systemzwischenablage zu kopieren? Wenn das so ist, wie?
Erweiterte statistische ModellierungAutomatisierung und SkripterstellungMassenanpassungBetreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Es gibt Probleme beim Abschneiden solcher Kopien.Sie können die Diskussions-Community nach Einzelheiten durchsuchen, aber ich glaube, dass es ein Problem mit Systemen gibt, die mehrere Monitore verwenden ... und auch Mac könnte ein Problem sein.
Bezüglich Ihres „ Zauberei " Stellungnahme.Die Besonderheiten von Anzeigebäumen, die eine wichtige Komponente bei der Arbeit mit der JMP-Ausgabe darstellen, sind im Skripthandbuch dokumentiert.Das Lesen und Verstehen, wie dies funktioniert, öffnet (Wortspiel beabsichtigt) die Möglichkeit, JMP auf vielfältige Weise zu verstehen und zu manipulieren.
Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Wow, das ist eine beeindruckende Zauberei! Das hat funktioniert!
Seltsamerweise ist die Beschriftung der X-Achse in der Kopie größtenteils abgeschnitten. Ich frage mich, warum das so ist? Ich habe versucht, die Schriftart zu verkleinern, aber das hat es noch schlimmer gemacht. Mac JMP v14.2.Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Hallo @BHarris ,,
Natürlich müssen Sie im Anzeigebaum nach unten navigieren, um zur GraphBuilderBox zu gelangen:
Window(1)[GraphBuilderBox(1)] << Copy Picture();
@julianisch
Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Das ist ganz nah!! Es kopiert den gesamten Fensterinhalt, einschließlich des lokalen Datenfilters, des grauen Felds „Graph Builder“ usw. Gibt es eine Möglichkeit, nur das Diagramm selbst abzurufen?Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Hallo @BHarris ,
Ich glaube, dass die folgende JSL das tun kann, was Sie wollen:
Window(1) << Copy Picture();
Window(1) zeigt auf das letzte aktive Fenster (Hinweis: derzeit nicht aktiv, 0 würde auf das Skriptfenster zeigen) und << Copy Picture() platziert ein Bild des Anzeigefelds dieses Berichts in der Zwischenablage des Systems. Normalerweise mag ich es nicht, Dinge auf diese Weise zu referenzieren, und eine bessere Vorgehensweise wäre es, mit dem Handle der Plattform zu arbeiten, wenn Sie es haben, wie im Skriptindex für Copy Picture():
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Bivariate( y( :weight ), x( :height ) );
rbiv = biv << report;
rbiv << Copy Picture();
Ich hoffe das hilft!
@julianisch
Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Ich muss Dinge sehen … Ich würde schwören, ich habe „In ein Tagebuch kopieren“ gelesen … … es tut mir leid, dass ich Sie in die Irre geführt habe
Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Hm – das erstellt ein Graph Builder-Fenster und verschiebt es dann in das Journal, ohne Auswirkungen auf die Zwischenablage.
Ich muss ein *bereits vorhandenes* Graph Builder-Fenster nehmen und das Diagramm in die Zwischenablage kopieren.Betreff: Wie kopiere ich den aktuellen Graph Builder-Plot mit jsl in die Zwischenablage?Hier ist eine schnelle und einfache Möglichkeit: die Verwendung der Big-Class-Datentabelle.
names default to here(1);
dt=current data table();
gb = Graph Builder(
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 6 ) ), Smoother( X, Y, Legend( 7 ) ) )
);
gb<<JOURNAL></JOURNAL>