Könnte es sein, dass die Folien in Ihren Anhängen fehlen?
Level: Anfänger
Mike Muhlada, JMP-Entwicklungstester, SAS
Audrey Shull, Senior Development Testing Manager bei JMP, SAS
In dieser einführenden Demo werden anhand von Beispielen die Funktionsweise des Formeleditors erläutert, häufige Fehler untersucht und behoben sowie bewährte Methoden und nützliche Tricks für die Formelerstellung erläutert. In einer detaillierten exemplarischen Vorgehensweise werden verschiedene Aspekte des Formelerstellers behandelt, einschließlich der Verwendung von Drag & Drop, Tastenkombinationen und Funktionsschaltflächen zum Erstellen von Formeln. Während wir die Beispiele bearbeiten, werden wir nützliche Funktionen diskutieren, häufige Fehler aufdecken und korrigieren und vieles mehr. Zu den zu behandelnden Best-Practice-Themen gehören benutzerdefinierte Formate, die Formeln für die Datenbereinigung, Spaltentransformationen, Zeichenfolgenmanipulation, JMP-Datumsfunktionen und die Verwendung von Zwischenspalten zum Erstellen komplexerer Formeln verwenden. Besonderes Augenmerk wird auf die neuen Funktionen von JMP 14 gelegt, einschließlich benutzerdefinierter Funktionen, Ergebnisvorschau, Fehler- / Warnungserkennung mit Live-Formeln und anpassbarer Funktionsliste.
// benutzerdefinierte Funktion funcDef = function ({Größe, Gewicht}, {Standardlokal}, (Gewicht * 0,45) / (Größe * 0,025) ^ 2); description = "Diese Funktion berechnet den BMI unter Berücksichtigung des Gewichts und der Größe einer Person. Das Gewicht wird in Pfund und die Größe in Zoll angegeben. Die Konvertierung in Metrik erfolgt innerhalb der Funktion selbst. "; // Beispiele können mehrere Anweisungen innerhalb von expr () ex2 = expr (dt = Open (" $ SAMPLE_DATA / Big Class.jmp ") sein; custom: BMI (: height [ 4],: weight [4])); parmHint1 = "Größe in Zoll"; parmHint2 = "Gewicht in Pfund"; // Funktion mit Variablen erstellen bmi_ = Neue benutzerdefinierte Funktion ("custom", "BMI", funcDef); bmi_ << Beschreibung (description); bmi_ << Prototyp ("custom: BMI (height, weight)"); bmi_ << Beispiel ("custom: BMI (72,225)"); // expr () Beispiele müssen übergeben werden inside NameExpr () bmi_ << Beispiel (NameExpr (ex2)); bmi_ << Parameter ("Number", parmHint1); bmi_ << Parameter ("Number", parmHint2); bmi_ << Formelkategorie ("Discovery"); bmi_ << Scripting-Index-Kategorie ("Frankfurt Functions"); // myNamespace hinzufügen: AddTen-Funktion zum System hinzufügen Benutzerdefinierte Funktionen (bmi_);Beim Hochladen der .jmpapp sind Probleme aufgetreten. Nun sind die restlichen JMP-Dateien fertig. Wir haben diese .jmpapp benutzt, um die Demos zu fahren. Bitte rufen Sie uns an, wenn Sie weitere schrittweise Anleitungen für eine dieser Übungen wünschen.