Nach dem Gebrauch JMP In meinem AP Statistics-Kurs im letzten Jahr wurde mir klar, welche bemerkenswerte Software es ist. Mit wenigen Klicks kann JMP mir helfen, meine Hausaufgaben zu erledigen!
JMP war nicht nur ein Hausaufgabenhelfer, sondern war auch in der Lage, große Datensätze zu verarbeiten, jede Art von Analyse oder Test auszuführen, von der ich je gehört hatte, schöne benutzerdefinierte Diagramme zu erstellen und unzählige andere Funktionen für den fortgeschrittenen Statistiker. Ich war fasziniert von der Software.
Mit (selbsternannten) Kenntnissen in einer Computerprogrammiersprache (C #) und einem kurzen Kontakt zu Base SAS wollte ich mein Arsenal an Programmiersprachen während meines Sommerpraktikums bei JMP erweitern. JMP Scripting Language (JSL) war die perfekte Wahl, da ich sowohl die Liebe zu JMP als auch mein Interesse an der Programmierung einbezog. In diesem Sommer verwendete ich JSL, um die Beliebtheit einiger unserer Marketingressourcen zu analysieren.
Dies sind einige Dinge, die ich während meines Einstiegs in JSL hilfreich fand:
Experimentieren mit JMP: Ich nahm mir Zeit, die Funktionen in JMP zu erkunden und mit ihnen zu spielen. Das hat mir geholfen, etwas über die JSL-Syntax zu lernen, da viele der JSL-Funktionen ähnlich oder abgekürzten Versionen ihrer JMP-Schnittstellenäquivalente sind.
Erfahrung mit Programmiersprachen: Mein Wissen über C # erwies sich als hilfreich für das Erlernen von JSL, da die beiden Eigenschaften mehrere Merkmale aufwiesen, einschließlich der Verwendung von Schleifen und booleschen Ausdrücken. Wenn Sie jedoch noch nicht mit anderen Programmiersprachen vertraut waren, können Sie trotzdem JSL lernen.
Verwendung eines Buches: Ich habe den Code im Buch gelesen und repliziert Springen Sie in JMP Scripting von Wendy Murphrey und Rosemary Lucas. In diesem Buch werden die Grundlagen der Skripts erläutert, wie Sie Skripts abrufen, ausführen und bearbeiten sowie kurze JSL-Anweisungen. Es wurden auch häufig Fragen mit korrekt codierten Antworten gestellt. All diese Informationen halfen mir, meine JSL zu lernen. Ich habe den FAQ-Bereich als Übung verwendet - Lesen, Kopieren und Ausführen des Codes. Dies half mir, die Syntax und ihre Verwendung auswendig zu lernen.
Skript-Handbuch PDF in JMP: Obwohl ich die Grundlagen von JSL aus einem hilfreichen Einführungsbuch gelernt habe, war ich noch nicht so weit, Skripte freihändig zu schreiben. Also durchsuchte ich die Skript-Anleitung PDF-Buch unter dem Menü "Hilfe" in JMP als nächsten Schritt. Das Scripting-Handbuch lieferte die Details, die ich für das Codieren brauchte, insbesondere die Syntaxregeln.
Mit JMP-Befehlen erstellte Skripts anzeigen, bearbeiten und experimentieren: Nachdem ich JSL genauer verstanden hatte und bereit war, Skripts zu schreiben, begann ich mit der Analyse und Anzeige der Skripte. Dies ermöglichte es mir zu lernen, wie ich meine Berichte bearbeiten wollte, Funktionen in die Skripte einfügte und mit der neuen JSL-Syntax experimentierte, bevor ich anfing, Skripte unabhängig zu schreiben.

Beispieldatensätze: Während ich die von JMP generierten Skripts bearbeitete, verwendete ich die mit der Software gelieferten Beispieldatensätze. Die diversen Beispieldatensätze waren ideal, um verschiedene Analysen auszuprobieren und mit Skripten zu experimentieren.
JSL-Syntaxreferenz-PDF in JMP: Als ich mich bereit fühlte, Skripte komplett selbst zu schreiben, habe ich die JSL-Syntaxreferenz PDF unter dem Hilfemenü in JMP. Es ist eine hervorragende Ressource zum Lernen und Suchen von JSL-Funktionen.
Durchsuchen des Hilfeindex: Eine weitere hilfreiche Ressource war der Hilfeindex unter dem Menü "Hilfe" in JMP. Ich habe es benutzt, um mehr über die Funktionalitäten von JSL zu erfahren, während ich Skripte schrieb.

Eine andere Ressource, die ich nicht verwendet habe, aber hilfreich ist, ist der Scripting Index unter dem Menü "Hilfe" in JMP. Es enthält ein Wörterbuch aller JSL-Syntax und zeigt auch Beispielcode für die Verwendung der einzelnen Funktionen, was zum Erlernen neuer Funktionen hilfreich ist.
Nachdem ich JSL gelernt hatte, glaube ich, dass ich ein tieferes Verständnis davon habe, wie JMP funktioniert und wie ich JMP verwenden kann. Es war eine sehr schöne Erfahrung für mich und hoffentlich auch für Sie!