Entwicklung benutzerdefinierter Plattformen innerhalb von JMP® mit JSL und R zur Ermöglichung zusätzlicher Analysen
Mark Ewing, Statistiker, Eastman Chemical Company
Die Möglichkeit, über die JMP Scripting Language (JSL) auf R zuzugreifen, ermöglicht die Entwicklung benutzerdefinierter Plattformen, wobei die Interaktivität von JMP und die breite Palette der in R verfügbaren statistischen Techniken genutzt werden. Die Entwicklung benutzerdefinierter Plattformen in JMP über JSL trägt dazu bei, dass dem Endbenutzer immer das richtige Tool zur Verfügung steht. Die Möglichkeit der Verknüpfung mit R vereinfacht die Programmierung, die für die Verwendung von Techniken erforderlich ist, die in JMP nicht verfügbar sind, und reduziert so die Belastung des JSL-Programmierers. Dadurch ist JMP leistungsfähiger und flexibler als andere Statistiksoftwarepakete, ohne auf den Grad an Interaktivität zu verzichten, der es so attraktiv macht. Die Change-Point-Analyse (CPA) ist eine leistungsstarke Technik zum Erkennen von Verschiebungen in historischen Daten. Anders als eine Kontrollkarte, die Punkte mit besonderen Ursachen identifiziert, wird die CPA für historische Datensätze verwendet, um zu ermitteln, wann eine Verschiebung des Prozessmittelwerts auftrat und wie groß die Veränderung war. Diese Technik findet vielfältige Anwendung in unterschiedlichen Umgebungen, beispielsweise im Prüflabor, um die Auswirkungen von Wartung, saisonalen Umgebungsbedingungen und anderen Routineereignissen auf Prüfgeräte zu ermitteln, oder in der Fertigung, um Produktfüllstandsschwankungen zu identifizieren und diese mit anderen Prozessänderungen zu korrelieren. Diese Präsentation zeigt ein CPA-Skript, das die Change-Point-Bibliothek in R für die Berechnungen und JMP für die Ausgabevisualisierung nutzt. Die Herausforderungen bei der Entwicklung einer geeigneten Benutzeroberfläche in JMP für Ein- und Ausgabe werden interaktiv diskutiert und erörtert.