
In dieser Demonstration veranschauliche ich die Übereinstimmung zwischen den interaktiven Aktionen und den Elementen im zugehörigen Skript. Dazu erstelle ich ein Streudiagramm mit zwei kontinuierlichen Variablen und passe anschließend eine Trendlinie an die Daten an. Ich dokumentiere die einzelnen Schritte. Ich habe JMP geöffnet und das Kursjournal „Einführung in JSL“. Im ersten Abschnitt „Vorbereitung zum Kurs“ klicke ich auf das Skript „Ersteinrichtung“. Jedes Mal, wenn Sie dieses Journal in einer neuen JMP-Sitzung öffnen, führen Sie dieses Skript zur Ersteinrichtung aus. Ich klicke darauf. Sobald die Meldung erscheint, dass die Ersteinrichtung abgeschlossen ist, klicke ich auf „OK“. Anschließend klicke ich auf „Weiter“, um zum nächsten Abschnitt des Kursjournals zu gelangen. Wir haben hier ein Skript namens „Big Class Data“. Es erstellt dieselbe Datentabelle, die als eine unserer Beispieldateien installiert ist. Da das Journal jedoch ein Skript verwendet, müssen wir uns nicht um die Angabe eines bestimmten Dateispeicherorts kümmern. Ich klicke darauf. Anschließend wähle ich im Menü „Analysieren“ „Y an X anpassen“. Ich füge der Y-Rolle die Gewichtung hinzu. Beachten Sie, dass diese Rolle Y heißt. Und die Höhe in der X-Rolle – und wieder, da diese Rolle X heißt – und wenn ich diese beiden kontinuierlichen Variablen in den X- und Y-Rollen habe, erscheint hier das Wort „Bivariate“. Ich klicke auf „OK“. Das erzeugt das Streudiagramm. Und wieder möchte ich die Regressionslinie anpassen. Ich wähle das rote Dreieck neben „Bivariate Anpassung“ und wähle „Linie anpassen“. Nun möchte ich das Skript sehen, das JMP erstellt, um diese Ausgabe zu reproduzieren. Ich klicke erneut auf das rote Dreieck neben „Bivariate Anpassung“ und wähle unter „Skript speichern“ die Option „In Skriptfenster“. Ich habe die Schriftgröße meines Skript-Editors in den Einstellungen im Menü „Datei“ angepasst. Wenn ich also mit der rechten Maustaste in dieses Skript-Editor-Fenster klicke und „Skript neu formatieren“ wähle, formatiert JMP das Skript neu, indem die ausgewählten Optionen verschachtelt werden. Wenn Sie den Vorgang wiederholen und das gesamte Skript in einer Zeile im Skript-Editor-Fenster sehen, können Sie die Fenstergröße einfach verkleinern und die Neuformatierung erneut versuchen. Die Neuformatierung funktioniert nicht, wenn der gesamte Code sichtbar ist. In Ihrer JMP-Version werden die Zeilennummern im Skript-Editor-Fenster möglicherweise nicht angezeigt. Wenn Sie diese sehen möchten (und es für diesen Kurs hilfreich ist), wählen Sie im Menü „Datei“ die Option „Einstellungen“. Aktivieren Sie in den Einstellungen der Gruppe „Skript-Editor“ die Option, um die Zeilennummern im Skript-Editor-Fenster anzuzeigen. Standardmäßig ist diese Option deaktiviert. Ich klicke also auf „OK“, um das Fenster „Einstellungen“ zu schließen. Sehen wir uns das von JMP erstellte Skript an. Zuerst sehen wir hier das Wort „Bivariate“ (bivariat). Das war die Plattform, die wir mit den beiden kontinuierlichen Variablen gestartet haben. Wir sehen die Y- und X-Rollen, wie wir sie im Dialog gesehen haben, mit der Breite und Höhe der Spalte. Ein weiteres Merkmal ist der Doppelpunkt vor dem Namen jeder Spalte. Der Doppelpunkt ist ein Gültigkeitsbereichsoperator. Er teilt JMP mit, dass der folgende Name auf eine Datentabellenspalte verweist. In diesem Fall sucht JMP auch ohne Doppelpunkt nach einer Datentabellenspalte, da es sich um eine Analyserolle in der Bivariate-Plattform handelt. Es empfiehlt sich jedoch, den Doppelpunkt vor den Spaltennamen anzugeben. Denken Sie daran, dass ich im roten Dreieckmenü „Linie anpassen“ ausgewählt habe. „Linie anpassen“ erzeugt standardmäßig eine rote Linie. JMP hat das optionale Element der Linienfarbe hinzugefügt, mit dem die RGB-Werte für die Linienfarbe angegeben werden. Ich könnte sogar alles löschen, was ich ausgewählt habe, einschließlich der Klammern nach „Linie anpassen“. Ich würde trotzdem eine rote Linie erhalten. Die optionale Angabe der Linienfarbe ist jedoch verfügbar. Sie müssen sich die RGB-Farben nicht merken. Ich entferne die drei Zahlen mit den geschweiften Klammern. Ich könnte sie durch einen Indexwert für eine bestimmte Farbe oder den Namen einer Farbe ersetzen. Die verschiedenen Indizes und Namen finden Sie in der Dokumentation. Ich ändere die Linienfarbe in Blau. Dazu setze ich doppelte Anführungszeichen. Wie Sie sehen, schließt JMP die Anführungszeichen automatisch. Ich schreibe das Wort „Blau“ in Großbuchstaben. Zum Ausführen eines Skripts gibt es mehrere Möglichkeiten. Sie können im Menü „Bearbeiten“ „Skript ausführen“ auswählen. Hier sehen Sie auch die Tastenkombination Strg+R. Sie können mit der rechten Maustaste in den Skript-Editor klicken und „Skript ausführen“ auswählen. Außerdem gibt es eine Symbolleistenschaltfläche mit einem kleinen grünen „Abspielen“-Button. Ich verwende normalerweise Tastenkombinationen. Da ich Ihre Einführung in die Skriptausführung hier oben in der Symbolleiste beende, klicke ich einfach auf diese Schaltfläche. Hier haben wir die gleiche Analyse, allerdings mit meiner kleinen Modifikation, der Änderung der Linienfarbe. Obwohl dieses Beispiel einfach ist, veranschaulicht es ein sehr wichtiges Konzept in JSL: Ich habe die Aktionen interaktiv ausgeführt, JMP das Skript für mich schreiben lassen und anschließend die erforderlichen Änderungen vorgenommen. Denken Sie also daran, dass wir das Skript immer dann schreiben lassen sollten, wenn wir es JMP überlassen können.