Erstellen eines Skripts für ein JMP-Journal<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo,
Ich habe überall gesucht, aber ich kann anscheinend nichts über die Erstellung von Skripten für ein Tagebuch finden. Ich konnte ein Tagebuch von Hand erstellen, möchte aber ein Tagebuchskript in mein aktuelles Skript integrieren. Mein aktuelles Skript führt viele Datenanalysen durch und speichert alle Diagramme als PNG-Dateien, die ich dann per Drag & Drop in das Journal ziehe.
Ich habe versucht, einfach das Fenster, in dem sich das Diagramm befindet, an das Journal anzuhängen, aber es sieht nicht richtig aus. Es ist mir egal, ob es interaktiv ist, ich möchte nur in der Lage sein, dasselbe Skript zu erstellen, das ich durch das Ziehen von Bildern in das Journal erreichen kann.
Ich weiß nicht, wo ich anfangen soll. Ich möchte auch Gliederungselemente und Textelemente zwischen meinen Bildern einfügen, um zu kennzeichnen, welches Diagramm welches ist. Ich habe versucht, das Skript aus dem Journal zu kopieren, um zu sehen, wie es funktioniert, aber es ist einfach leer oder enthält Dinge, die keinen Sinn ergeben.
Ich würde mich über jede Hilfe freuen!
Danke schön!
Betreff: Skripterstellung für ein JMP-JournalDanke schön! Das ist genau das, was ich brauchte.
Betreff: Skripterstellung für ein JMP-JournalBetreff: Skripterstellung für ein JMP-JournalHallo Sophiaw,
Kannst du das teilen? Welches Skript verwenden Sie, um mehrere Diagramme als PNG-Dateien zu speichern? Ich konnte nicht herausfinden, wie ich ein Diagramm mit JSL als PNG-Datei speichern kann.
Vielen Dank für jede Hilfe!
Betreff: Skripterstellung für ein JMP-JournalVielen Dank, PMroz und David! Das war genau das, was ich gesucht habe.
Vielen Dank für all die Hilfe!
Betreff: Skripterstellung für ein JMP-JournalUm ein Bild anzuhängen, können Sie eine Bildbox verwenden (suchen Sie in der Online-Hilfe nach „PictBox“ unter „Anzeigefelder“ (nicht „PictureBox“)). Die Bildbox benötigt keinen Verweis auf die Datei, die mit der Funktion „Öffnen“ abgerufen wird, und die Optionsfunktion muss enthalten Das zweite Argument ist der Dateityp, z. B. „png“ oder „jpg“.Hier ist ein Beispiel, vorausgesetzt, Sie haben eine Datei „Picture1.png“:
jetzt = Neues Fenster ( „Tagebuch mit Bild“ , << Tagebuch ,
vlb = V-Listenfeld (
ob = Gliederungsfeld ( „Bilder“ )
)
) ;
ob << Anhängen (
Bilderkiste ( Offen ( „Bild1.png“ , „png“ ))
) ;
Betreff: Skripterstellung für ein JMP-JournalMit Ihrer zweiten „journal="-Anweisung setzen Sie die Journalvariable auf einen neuen Gliederungsrahmen, der nichts mit dem ursprünglichen Gliederungsrahmen zu tun hat.Sie müssen ein Tagebuch erstellen und dann damit beginnen, Dinge daran anzuhängen.Das wird funktionieren:
// Starten Sie ein neues Journal, um alle Ausgabediagramme zu speichern
Tagebuch = Neues Fenster ( „Alle Daten klassifizieren“ , << Tagebuch ,
vb = V-Listenfeld (
ob = Gliederungsfeld ( „Leckagedaten“ ,
Textfeld ( „Verteilung aller Leakage-Daten“ , << Aufzählungszeichen ( 1 ) ) ,
)
)
) ;
new_ob = Gliederungsfeld ( „Rterm-Daten“ ,
Textfeld ( „Verteilung aller Rterm-Daten“ , << Aufzählungszeichen ( 1 ) )
) ;
vb << anhängen ( new_ob ) ;
Betreff: Skripterstellung für ein JMP-JournalBetreff: Skripterstellung für ein JMP-JournalUm ein Journal zu erstellen, erstellen Sie ein neues Fenster mit dem < Nachricht.Von da an können Sie Standardskripte für Anzeigefelder verwenden, um den Inhalt des Journals zu steuern, zum Beispiel:

dt = Offen ( „$SAMPLE_DATA\Big Class.jmp“ ) ;
// Erstellen Sie ein Journal mit einer Gliederung, die das Diagramm enthält
jetzt = Neues Fenster ( "Mein Tagebuch" , << Tagebuch ,
ob = Gliederungsfeld ( „Meine Grafiken“ ,
Textfeld ( „Histogramme von Gewicht und Größe“ , << Markup ( 1 ))
)
) ;
// ein Diagramm erstellen
Inhalt = V-Listenfeld (
Textfeld ( „Diese Ausgabe unten wurde mit der Vertriebsplattform erstellt“ ) ,
Verteilung (
Kontinuierliche Verteilung ( Spalte ( : Höhe ) ) ,
Kontinuierliche Verteilung ( Spalte ( : Gewicht ) ) ,
Nur Histogramme
) ;
) ;
// Diagramm zur Gliederungsbox innerhalb des Journals hinzufügen
ob << Anhängen ( Inhalt );
Betreff: Skripterstellung für ein JMP-JournalAus dem Scripting Guide
Zeitschriften
Es ist relativ einfach, Dinge in ein Tagebuchfenster einzufügen. Es ist schwieriger zu erkennen, wie es geht
das Tagebuch selbst manipulieren. Die folgenden Beispiele zeigen einige Journalmanipulationen.
Angenommen, Sie beginnen mit einem Bericht, der in diesem Fall aus der Datentabelle Big Class.jmp generiert wird.
biv=bivariat (y(Gewicht), x(Höhe));
rbiv=biv << report;
Um die Berichtsergebnisse zu protokollieren, verwenden Sie die Meldung im Journalfenster.
rbiv<
Sofern Sie aus irgendeinem Grund kein Tagebuch benötigen, können Sie jederzeit ein neues window() verwenden, um die Dinge auf die gleiche Weise grafisch darzustellen und einfach Ihre Anzeigefelder zu erstellen.
Oder
Wenn Sie das Kontrollkästchen „Ausgewählte Fenster kombinieren“ (unten rechts) für die gewünschten Diagramme verwenden, kann eine Anwendung erstellt werden, aus der Sie das Skript speichern können.
