Entwicklung benutzerdefinierter Plattformen innerhalb von JMP® unter Verwendung von JSL und R, um zusätzliche Analysen zu ermöglichen
Mark Ewing, Statistiker, Eastman Chemical Company
Die Möglichkeit, über die JMP Scripting Language (JSL) auf R zuzugreifen, ermöglicht die Entwicklung benutzerdefinierter Plattformen, die die Interaktivität von JMP und die Breite der in R verfügbaren Statistiktechniken nutzen. Durch die Entwicklung einer benutzerdefinierten Plattform in JMP über JSL wird sichergestellt, dass dem Endbenutzer immer das richtige Tool zur Verfügung steht. Die Möglichkeit zur Verknüpfung mit R vereinfacht die Programmierung, die für die Verwendung von Techniken erforderlich ist, die in JMP nicht verfügbar sind, und verringert so die Belastung für den JSL-Programmierer. Das Ergebnis ist, dass JMP leistungsfähiger und flexibler als andere Statistiksoftwarepakete ist, ohne auf den Grad der Interaktivität zu verzichten, der es so attraktiv macht. Die Change-Point-Analyse (CPA) ist eine leistungsstarke Technik zur Identifizierung von Verschiebungen in historischen Daten. Im Gegensatz zu einer Kontrollkarte, die Punkte identifiziert, die besondere Ursachen aufweisen, wird CPA bei historischen Datensätzen verwendet, um zu ermitteln, wann eine Verschiebung im Prozessmittelwert aufgetreten ist und wie groß die Änderung ist. Diese Technik findet viele Anwendungsmöglichkeiten in einer Vielzahl von Umgebungen, beispielsweise in einem Kontrolllabor, um die Auswirkungen von Wartung, saisonalen Umgebungsbedingungen und anderen Routineereignissen auf Testgeräte zu ermitteln, oder in der Fertigung, um Verschiebungen der Produktniveaus zu erkennen und die Verschiebungen zu korrelieren mit anderen Änderungen im Prozess. Diese Präsentation zeigt ein CPA-Skript, das die Change-Point-Bibliothek in R nutzt, um die Berechnungen durchzuführen, und JMP, um die Ausgabe zu visualisieren. Die Probleme bei der Entwicklung einer geeigneten Benutzeroberfläche in JMP für die Ein- und Ausgabe werden diskutiert und interaktiv untersucht.