Eine häufig gestellte Frage bei der interaktiven HTML-Ausgabe lautet: „Warum ist dieser Bericht nur ein Bild?“ Wir versuchen, im Protokoll Feedback zu geben, um einen groben Hinweis darauf zu geben, warum. Sie kennen das Protokoll nicht? Sie können unter Windows darauf zugreifen, indem Sie zu Ansicht > Protokoll gehen (oder STRG+UMSCHALT+L drücken), oder auf dem Mac, indem Sie zu Fenster > Protokoll (CMD + 1) gehen. Das Protokoll kann Skriptausgaben beim Arbeiten mit JSL sowie Informationsausgaben wie die Nachrichtenausgabe beim Exportieren von interaktivem HTML enthalten. Wir vermeiden Nachrichten, die so vage sind, dass sie Power-User und Statistiker frustrieren, und Nachrichten, die so spezifisch sind, dass sie für weniger technisch versierte Benutzer wie Kauderwelsch klingen. Hoffentlich sind die Nachrichten informativ und hilfreich für den technischen Support, wenn Sie anfordern, dass etwas in interaktivem HTML implementiert wird, oder wenn Sie ein Problem melden. Im Folgenden entschlüssele ich die häufigsten Ursachen dafür, dass Profiler als statische Bilder erscheinen.
Grund 1: Kategorische Antwort
Ich habe dies oben erwähnt, aber derzeit werden nur kontinuierliche Antworten unterstützt. Wenn Sie versucht haben, eine kategoriale Antwort zu modellieren und in Interactive HTML zu speichern oder zu veröffentlichen JMP Live , Sie erhalten die Nachricht "Interaktives HTML: Profiler mit kategorialer Antwort ist nicht interaktiv" im Protokoll.
Grund 2: Nicht unterstützte JSL-Befehle
Der JMP Profiler wertet eine mathematische Formel mit mehreren Faktoren aus, wobei einer variiert wird, während die anderen unverändert bleiben, um eine Kurve für jeden Faktor zu erstellen. Intern ist die Formel ein JSL-Ausdruck, wie Sie ihn finden, wenn Sie die Eigenschaften einer Spalte mit einer Formel anzeigen.JSL ist eine große Sprache mit vielen Befehlen und Operationen. Einige sind zu programmatisch intensiv, um im Browser ausgeführt zu werden, was zu einer schlechten Leistung führen kann.
Außerdem versuchen wir, die am weitesten verbreitete Teilmenge zu implementieren, und werden Funktionen mit Bedacht hinzufügen, wenn wir die Nachfrage nach ihnen von Ihnen, dem Benutzer, verstehen. In JMP 12 wurden die gleichen etwa 50 in Flash implementierten Befehle portiert: Addieren, Subtrahieren, Multiplizieren, Dividieren, Minus, Potenzieren, Wurzel, Abs, Boden, Decke, Min, Max, Gleich, NotEquals, GreaterThan, LessThan, GreaterThanOrEqualTo, LessThanOrEqualTo, Or, And, Not (Negation), Exp, Log, Log10, Sine, Cosine, Tangent, SinH, CosH, TanH, ArcSine, ArcCosine, ArcTangent, ArcSinH, ArcCosH, OpArcTanH, If, Match, Choose und eine Zahl von Finanzberechnungen DDB, FinFV, FinIPMT, FinIRR, FinMIRR, FinNPER, FinNPV, FinPMT, FinPPMT, FinPV, FinRATE, FinSLN, FinSYD.
Im JMP 15 wurden sechs weitere hinzugefügt (Is Missing, Zero or Missing, IfMZ, Modulo, Ln und Log1P), hauptsächlich weil sie von den Plattformen Partition, Boosted Tree und Bootstrap Forest stark genutzt wurden. Es macht keinen Sinn, eine neue eingebettete Plattform zu aktivieren, wenn die Formeln, die sie normalerweise erzeugt, aufgrund nicht implementierter JSL-Befehle noch nicht unterstützt werden, sodass diese zuerst implementiert werden mussten. Wenn ein Befehl auftritt, zu dem wir nicht gekommen sind, zeigt das Protokoll die Nachricht an "Interaktives HTML: Profiler für ist wegen nicht unterstützter Vorgänge nicht interaktiv."
Grund 3: Nicht unterstützte Plattformen
Wenn Sie zu Einstellungen > Plattformen in gehen JMP , sehen Sie mehr als 100 aufgelistete Plattformen, viele davon mit Profilern.Ohne die Prediction Profiler-Plattform (zu finden unter Graph> Profiler) werden jetzt acht Plattformen unterstützt. Auch hier haben wir mit dem begonnen, was unserer Meinung nach am häufigsten verwendet wurde, und wir möchten von Ihnen hören, wenn Sie eine Plattform benötigen, die nicht unterstützt wird. Wenn Ihre Plattform statisch erscheint, schauen Sie in das Protokoll und es wird sagen "Interaktives HTML: Eingebettete Profiler in dieser Plattform sind nicht interaktiv."
Wenn Sie diese Meldung im Protokoll erhalten, gibt es möglicherweise eine Problemumgehung. Bei vielen Plattformen mit Profiler bietet das Menü mit dem roten Dreieck ein Untermenü „Spalten speichern“ mit der Option „Vorhersageformel speichern“:
Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform.Demonstrating the Save Prediction Formula option in the Partial Least Squares platform. Demonstrieren der Option „Vorhersageformel speichern“ in der Plattform „Partial Least Squares“.
Führen Sie unter Verwendung des Körperfett-Beispieldatensatzes das Skript „Partial Least Squares“ aus und fügen Sie den Profiler aus dem roten Dreiecksmenü für „NIPALS Fit with 7 Factors“ hinzu. Wenn Sie dies exportieren würden, würden Sie ein statisches Bild erhalten – wir sind noch nicht dazu gekommen, die Partial Least Squares-Plattform zu verbessern, um den Profiler in interaktives HTML zu exportieren. Wenn Sie jedoch zu demselben roten Dreiecksmenü gehen und Spalten speichern > Vorhersageformel speichern auswählen, wird eine neue Spalte „Pred Formula Percent body fat“ erstellt.
Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler.Prediction column saved to the data table. By viewing the column's properties you can see the formula of the profiler. Vorhersagespalte in der Datentabelle gespeichert. In den Eigenschaften der Spalte können Sie die Formel des Profilers sehen. Wenn Sie sich die Spalteneigenschaften ansehen, können Sie sehen, dass diese Formel nichts Kompliziertes ist – einfache Multiplikation und Addition. Wenn Sie das Menü Graph > Profiler öffnen und diese Spalte für Y hinzufügen, erhalten Sie einen eigenständigen Profiler, der in Interactive HTML oder exportiert JMP Live . Aufgrund der Anzahl der Faktoren habe ich mich entschieden, zum roten Dreiecksmenü zu gehen und die Funktion „In Zeilen anordnen“ (im Untermenü „Darstellung“) zu verwenden, um den Profiler in zwei Zeilen mit einem Wert von 7 umbrechen zu lassen.
Grund 4: Erweiterte Funktionen
Für einzelne eingebettete Profiler kann es zusätzliche Funktionen geben, die plattformspezifisch nicht unterstützt werden:
- Lineare Nebenbedingungen ohne Mischung
- Zufällige Effekte
- Mehrere Antwortvariablen
- Rauschfaktoren
- Offset-Variablen (dies ist spezifisch für das verallgemeinerte lineare Modell)
Wenn Sie auf eine davon stoßen, erhalten Sie eine Meldung im Protokoll, die beispielsweise Folgendes erläutern sollte: "Interaktives HTML: Profiler mit nicht gemischter linearer Einschränkung ist nicht interaktiv."
Wir verbessern weiterhin die Ausgabe der sehr beliebten Profiler-Funktion in Interactive HTML. Hoffentlich hilft dieser Blogbeitrag dabei, einige der Fälle zu erklären, die wir noch nicht implementiert haben.
Wir möchten von Ihnen über die Funktionen und eingebetteten Plattformen hören, die Sie sehen möchten – hinterlassen Sie mir einen Kommentar!
Hi,
danke, genau diese Frage/Problem hatte ich auch.
" Auch hier haben wir mit dem begonnen, was unserer Meinung nach am häufigsten verwendet wurde, und wir möchten von Ihnen hören, wenn Sie eine Plattform benötigen, die nicht unterstützt wird. "
Ich verwende die "Fit Parametric Survival Platform" und der Profiler ist im HTML nicht interaktiv. (Ich verwende die Option "veröffentlichen", um die Ausgabe zu generieren). Ich könnte die Fit-Model-Plattform verwenden, aber sie erlaubt keine zensierten Daten.
Grüße,
Mathias