JMP verfügt über eine Skriptfunktion namens JMP Scripting Language (JSL), mit der Sie Skripte schreiben können, um JMP-Analyseergebnisse zu reproduzieren. Die Verwendung von JSL ist daher nützlich, wenn Sie regelmäßig eine Reihe von Analysen durchführen oder dasselbe Modell täglich mit demselben Verfahren an neue Daten anpassen möchten.
Wenn Sie lernen möchten, wie man JSL verwendet und Beispiele sehen wollen, empfehlen wir Folgendes:
1. Skripting-Leitfaden
Der Leitfaden zur Skripterstellung bietet Informationen von den Grundlagen (Terminologie, Syntax usw.) für JMP-Einsteiger bis hin zu fortgeschrittenen Themen. Wir empfehlen Ihnen, zunächst das Inhaltsverzeichnis des Leitfadens zu durchstöbern, um den Abschnitt zu finden, der Ihre Anforderungen am besten beschreibt.
2. Skriptsyntaxreferenz
Die Skriptsyntaxreferenz enthält Beschreibungen der von JMP bereitgestellten Funktionen und Operatoren. Ausführliche Informationen zur JSL-Befehlssyntax und Beispiele finden Sie in diesem Dokument.
3. Skriptindex
Wenn Sie JMP verwenden, können Sie im JMP-Menü Hilfe → Skriptindex auswählen, um den Skriptindex anzuzeigen, in dem Sie die Funktionen und andere Informationen finden, die Sie interessieren.
Das folgende Beispiel zeigt die Skriptindexanzeige für die Funktion „Spaltenmittelwert“ in der Kategorie „Statistik“. Sie können das Beispielskript ausführen, indem Sie auf das Symbol „Beispiel ausführen“ klicken (das Symbol rechts neben „Beispiel 1“ in der Abbildung unten).

(Für JMP 14 und höher) Um das Skriptverzeichnis anzuzeigen, geben Sie die gewünschte Funktion im Skriptfenster ein, klicken Sie mit der rechten Maustaste darauf und wählen Sie dann im Kontextmenü „Skriptverzeichnis öffnen“ aus (siehe unten). So können Sie schnell auf das Skriptverzeichnis zugreifen, auch wenn Sie die Syntax während der Skripterstellung benötigen.

4. JMP-Benutzer-Community-Website
Die JMP-Benutzer-Community bietet vielfältige Ressourcen für JMP-Anwender und umfasst Diskussionsforen. Obwohl ein Großteil der Inhalte auf Englisch ist, verfügt die Website auch über eine automatische Übersetzungsfunktion.
Wenn Sie auf der Website der JMP User Community das gesuchte Wort zusammen mit JSL in die Suchleiste eingeben (wenn Sie beispielsweise Beispiele für JSL-Skripte im Zusammenhang mit fehlenden Werten finden möchten, geben Sie „JSL und fehlende Werte“ ein, wie unten gezeigt), werden in den Suchergebnissen entsprechende Diskussionsthreads angezeigt, in denen Sie möglicherweise Beispielskripte und weitere Informationen einsehen können.

Hinweis: Die JMP-Benutzercommunity-Website enthält zwar viele nützliche Inhalte und Skripte, wir haben jedoch nicht die Funktionalität aller Skripte überprüft. Wenn Sie diese als Referenz oder für den tatsächlichen Einsatz verwenden, testen Sie sie bitte vorher und nutzen Sie sie auf eigenes Risiko.
Bitte beachten Sie, dass Anfragen bezüglich des Inhalts von Beiträgen auf der JMP-Benutzer-Community-Website in der Regel nicht vom technischen Support abgedeckt werden.
Sie müssen nicht unbedingt von Grund auf neu beginnen und Ihre eigene JSL erstellen. Sie können JMP oder die JMP Assistant-Erweiterung verwenden, um Ihre eigene JSL zu erstellen und diese dann als Referenz für die Erstellung Ihrer eigenen JSL zu nutzen (siehe Schritte 5 bis 7 unten).
5. (JMP 16 und höher) Der Ausgabeinhalt von [Ansicht] > [Protokoll] im JMP-Menü
Ab JMP 16 wurde das Protokoll um die JSL-Entsprechungen der während der aktuellen JMP-Sitzung durchgeführten Aktionen erweitert.
Hinweis: Viele, aber nicht alle Aktionen, die Sie in JMP durchführen, werden protokolliert.
Das folgende Bild zeigt beispielsweise den Inhalt von [Ansicht] > [Protokoll] nach Durchführung der folgenden Operationen in JMP.
Öffnen Sie die JMP-Beispieldaten „Lipid Data.jmp“. Wählen Sie die Zeilen aus, in denen die Spalte „Herzkrankheitsgeschichte“ auf „keine“ gesetzt ist, indem Sie auf „Zeilen“ > „Zeilen auswählen“ > „Suchen“ klicken. Erstellen Sie eine Teilmenge, indem Sie „Ausgewählte Zeilen“ über „Tabelle“ > „Teilmenge“ auswählen.

Die JSL-Ausgabe unter Ansicht > Protokoll kann als Referenz für die Erstellung Ihres eigenen JSL nützlich sein.
6. Verwenden Sie [Skript speichern] > [In Skriptfenster]
Nachdem Sie in JMP einen Bericht erstellt haben, können Sie auf das rote Dreieck in der oberen linken Ecke des Berichts klicken und dann „Skript speichern > In Skriptfenster“ auswählen, um JSL zu generieren, das diese Analyse reproduziert und im Skriptfenster anzeigt.
Wenn Sie einen Bericht in JSL erstellen möchten, können Sie diese Informationen als Referenz verwenden.

7. Verwenden Sie den Assistenten
Assistent ist eine JMP-Erweiterung, die im JMP Marketplace verfügbar ist. Sie bietet eine chatähnliche Schnittstelle für natürliche Sprache in JMP. Assistant sendet Eingabeaufforderungen an ein umfangreiches Sprachmodell (LLM), das JSL-Code generiert, um die angeforderte Aufgabe auszuführen. Der generierte JSL-Code kann als Referenz für die Erstellung Ihres eigenen JSL-Codes dienen.
Sie können den Assistenten über diesen Link herunterladen. Eine Anleitung zur Verwendung finden Sie im Inhalt des Links und im dort zum Download bereitstehenden PDF-Dokument.
Hinweis: Da der Assistant KI nutzt, können die generierten Inhalte Fehler enthalten. Bitte berücksichtigen Sie dies, bevor Sie sich für die Nutzung entscheiden.
Hinweis: Erweiterungen, die im JMP Marketplace angeboten werden, sind nicht Bestandteil des Produkts und werden nicht durch technischen Support abgedeckt. Bei Fragen zu einer Erweiterung kontaktieren Sie uns bitte über den Reiter „Fragen und Antworten“ im Link der jeweiligen Erweiterung.