Bei alleiniger Verwendung ermöglicht interaktives HTML Benutzern die gemeinsame Nutzung von JMP-Berichten. JMP Live unterstützt diesen Austausch durch Zusammenarbeit, Organisation, Sicherheit, Automatisierung und deutlich mehr Interaktivität.In diesem Blogbeitrag werden die neuen Funktionen erläutert JMP 15 Interaktives HTML, wenn es allein und als Teil von JMP Live verwendet wird.
Wie arbeiten sie zusammen?
Durch Auswahl von „Datei: Speichern unter“ oder „Datei: Exportieren“ können Sie jeden JMP-Bericht in interaktives HTML exportieren. Dadurch entsteht eine eigenständige Webanwendung: eine einzelne Datei mit der Erweiterung „.htm“ oder „.html“.
Diese Datei kann in jeden modernen Webbrowser geladen werden, um die Analysen anzuzeigen und die Daten zu erkunden. Die Datei kann per E-Mail verschickt oder auf einem freigegebenen Laufwerk oder einer Website gespeichert werden, um sie mit anderen zu teilen. Wie in Abbildung 1 dargestellt, erfolgt die Verbindung in eine Richtung: JMP erstellt die Datei, aber die Datei kann nicht mit JMP kommunizieren.Bei JMP Live ist die Verbindung bidirektional, was mehr Interaktivität ermöglicht.
Figure 1. JMP Interactive HTML and JMP LiveFigure 1. JMP Interactive HTML and JMP LiveFigure 1. JMP Interactive HTML and JMP LiveFigure 1. JMP Interactive HTML and JMP LiveAbbildung 1. JMP Interactive HTML und JMP Live
Moderne Webbrowser sind schnell, daher nutzen wir die bidirektionale Verbindung nur bei Bedarf. Ansonsten läuft unsere Software ausschließlich im Webbrowser. Diese Architektur maximiert die Geschwindigkeit und minimiert die Netzwerkübertragungskosten für unsere Kunden. Daher planen wir, sie in zukünftigen Versionen beizubehalten und zu verbessern.
Was ist neu in Both für JMP 15?
Wenn wir interaktives HTML um neue Funktionen erweitern, funktionieren diese auch in JMP Live. Für JMP 15 haben wir unsere Benutzeroberfläche modernisiert und weitere interaktive Berichte hinzugefügt.
Eine moderne Benutzeroberfläche
Im Internet gelten fünf Jahre als eine „Generation“. Es ändert sich wirklich alles so schnell. Unsere für JMP 11 entwickelte Benutzeroberfläche war also sechs Jahre alt – Zeit für eine Überarbeitung.
Wir haben uns für Google entschieden Material Design als unser Styleguide für die Benutzeroberfläche. Das ist eine Win-Win-Situation. Wir profitieren von den Designs von Google. Außerdem werden sie in Google Chrome, Google Mail und anderen weit verbreiteten Produkten verwendet. Indem wir diesem bekannten Standard folgen, reduzieren wir die Lernkosten für unsere Benutzer.
Wir haben auch begonnen, zwei Farbthemen zu unterstützen: Grau und Hell.
Figure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigur 2. Graue und helle Themen Schließlich haben wir einen zuverlässigen Algorithmus zur Touchscreen-Erkennung gefunden. Dadurch können wir zwei Benutzeroberflächen liefern, die auf Desktops oder Tablets zugeschnitten sind. Tasten und andere Bedienelemente können in der richtigen Größe für das Gerät angepasst werden. Auf dem Desktop ist es nicht mehr erforderlich, den Modus zu wechseln, um Daten zu bürsten oder mehrere Objekte auszuwählen, was dem Benutzer Zeit spart.
Weitere interaktive Berichte
In JMP 15 sind interaktive HTML-Berichte interaktiver.
Eine Möglichkeit, dies zu erreichen, besteht darin, die Unterstützung für benutzerdefinierte Grafikskripte zu verbessern. Dabei handelt es sich um eine wichtige, aber eher versteckte Funktion von JMP; Möglicherweise wissen Sie nichts davon, es sei denn, Sie zeichnen Kreise, Rechtecke oder andere Grafikprimitive in Ihren JSL-Skripten. Obwohl versteckt, werden in vielen JMP-Plattformen benutzerdefinierte Grafikskripte verwendet, die jetzt alle interaktiver sind.
Figure 3. Custom Graphics Script in Discriminant PlatformFigure 3. Custom Graphics Script in Discriminant PlatformFigure 3. Custom Graphics Script in Discriminant PlatformFigure 3. Custom Graphics Script in Discriminant PlatformFigur 3. Benutzerdefiniertes Grafikskript in der Discriminant-Plattform Darüber hinaus werden in Berichten von Graph Builder weitere interaktive Funktionen unterstützt. Beispiele hierfür sind:
- Balkendiagramme (nebeneinander angeordnete Intervallbalken)
- Liniendiagramme (horizontale Reaktion, gestapelte Linien)
- Flächendiagramme (horizontale Reaktion, gestapelte Flächen)
- Heatmaps (Beschriftung nach Wert, kategoriale Farbrollen, Protokollskala, weitere Statistiken)
Figure 4. More Interactive Graphs from Graph BuilderFigure 4. More Interactive Graphs from Graph BuilderFigure 4. More Interactive Graphs from Graph BuilderFigure 4. More Interactive Graphs from Graph BuilderFigur 4. Weitere interaktive Diagramme von Graph Builder Wir haben außerdem Unterstützung für bedingte Datenfilter hinzugefügt, bei denen die Werte eines Filters durch einen anderen bestimmt werden.
Wir haben damit begonnen, Unterstützung für Control Chart Builder hinzuzufügen. JMP 15.0 unterstützt nur Tooltips, aber das ist eine Richtung, in die wir uns bewegen.
Schließlich sind Profiler in JMP 15 auf mehr Plattformen interaktiv, darunter LogLinear Variance, Partition, Boosted Trees und Bootstrap Forest.
Was gibt es nur in JMP Live Reports?
JMP Interactive HTML kann viele Dinge tun, aber als eigenständige Webanwendung ist seine Interaktivität begrenzt. JMP Live kann die Analyse erneut ausführen. Zwei Möglichkeiten, eine Analyse erneut auszuführen, bestehen darin, Spalten zu wechseln und Zeilen auszuschließen.
JMP Live unterstützt den Column Switcher. Sie können die Spalten wechseln, um eine Analyse erneut auszuführen, genau wie in JMP.
Figure 5. Column Switcher in JMP Live, Exploring Air Quality DataFigure 5. Column Switcher in JMP Live, Exploring Air Quality DataFigure 5. Column Switcher in JMP Live, Exploring Air Quality DataFigure 5. Column Switcher in JMP Live, Exploring Air Quality DataAbbildung 5. Spaltenumschalter in JMP Live, Erkundung von Luftqualitätsdaten Außerdem unterstützen Datenfilter in JMP LIve zusätzlich zu den Zuständen „Auswählen“ und „Ausblenden“ auch den Zeilenstatus „Ausschließen“. Schließen Sie Zeilen mit einem Datenfilter aus oder ein, und die Analyse wird erneut neu berechnet.
Figure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuAbbildung 6. Menü „Datenfilter einschließen/ausschließen“.
Schließlich können Sie auch Zeilen ohne Datenfilter ausschließen. Um beispielsweise einen Ausreißer auszuschließen, wählen Sie ihn aus und wählen Sie dann das Menü „Ausgewählte Zeilen ausschließen und ausblenden“. Auch hierdurch wird die gesamte Analyse neu generiert.
Figure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuAbbildung 7. „Hamburger“-Menü „Einschließen/Ausschließen“.
Sie können interaktive E-Mails erkunden Beispiele dieser Funktionen auf JMP Public:
Jede neue Version von JMP Interactive HTML bietet Unterstützung für weitere interaktive Funktionen. Für JMP 15 haben wir neben der Modernisierung der Benutzeroberfläche auch die Interaktivität in benutzerdefinierten Diagrammen, Graph Builder, Conditional Data Filter, Control Chart Builder und Profilern verbessert.
Wenn interaktives HTML mit JMP Live verwendet wird, kann die gesamte Analyse neu berechnet werden, indem Spalten gewechselt oder Zeilen ausgeschlossen werden.
Wir werden Interactive HTML in zukünftigen Versionen weiter verbessern und Unterstützung für die JMP-Funktionen hinzufügen, die unsere Kunden am meisten wünschen.