Lorsqu'il est utilisé seul, Interactive HTML permet aux utilisateurs de partager des rapports JMP. JMP en direct prend en charge ce partage avec la collaboration, l'organisation, la sécurité, l'automatisation et beaucoup plus d'interactivité.Ce billet de blog explique les nouvelles fonctionnalités de JMP 15 HTML interactif, lorsqu'il est utilisé seul et dans le cadre de JMP Live.
Comment travaillent-ils ensemble?
En choisissant "Fichier : Enregistrer sous" ou "Fichier : Exporter", vous pouvez exporter n'importe quel rapport JMP au format HTML interactif. Cela crée une application Web autonome : un seul fichier avec l'extension ".htm" ou ".html".
Ce fichier peut être chargé dans n'importe quel navigateur Web moderne, pour afficher les analyses et explorer les données. Le fichier peut être envoyé par e-mail ou stocké sur un lecteur partagé ou un site Web pour le partager avec d'autres. Comme le montre la figure 1, la connexion est à sens unique : JMP crée le fichier, mais le fichier ne peut pas communiquer avec JMP.Avec JMP Live, la connexion est bidirectionnelle, ce qui permet plus d'interactivité.
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 LiveFigure 1. JMP Interactive HTML et JMP Live
Les navigateurs Web modernes sont rapides, nous n'utilisons donc la connexion bidirectionnelle qu'en cas de besoin. Sinon, notre logiciel fonctionne uniquement dans le navigateur Web. Cette architecture maximise la vitesse et minimise les coûts de transfert réseau pour nos clients, nous prévoyons donc de la maintenir et de l'améliorer dans les versions futures.
Quoi de neuf dans Both pour JMP 15 ?
Lorsque nous ajoutons de nouvelles fonctionnalités à Interactive HTML, elles fonctionnent également dans JMP Live. Pour JMP 15, nous avons modernisé notre interface utilisateur et ajouté des rapports plus interactifs.
Une interface utilisateur moderne
Sur le web, cinq ans est considéré comme une "génération". Tout change vraiment aussi vite. Ainsi, notre interface utilisateur, conçue pour JMP 11, avait six ans - il était temps de faire peau neuve.
Nous avons choisi Google Conception matérielle comme guide de style d'interface utilisateur. C'est un gagnant-gagnant. Nous bénéficions des conceptions de Google. En outre, ils sont utilisés dans Google Chrome, Google Mail et d'autres produits largement utilisés. En suivant cette norme familière, nous réduisons les coûts d'apprentissage pour nos utilisateurs.
Nous avons également commencé à prendre en charge deux thèmes de couleurs : gris et clair.
Figure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Thèmes gris et clair Enfin, nous avons trouvé un algorithme fiable pour la détection des écrans tactiles. Cela nous permet de fournir deux interfaces utilisateur, adaptées aux ordinateurs de bureau ou aux tablettes. Les boutons et autres commandes peuvent être dimensionnés correctement pour l'appareil. Sur le bureau, il n'est plus nécessaire de changer de mode pour brosser les données ou sélectionner plusieurs objets, ce qui fait gagner du temps à l'utilisateur.
Plus de rapports interactifs
Dans JMP 15, les rapports HTML interactifs sont plus interactifs.
Nous y sommes parvenus notamment en améliorant la prise en charge des scripts graphiques personnalisés. Il s'agit d'une fonctionnalité importante mais plutôt cachée de JMP ; vous ne les connaissez peut-être pas à moins que vous ne dessiniez des cercles, des rectangles ou d'autres primitives graphiques dans vos scripts JSL. Bien que cachés, les scripts graphiques personnalisés sont utilisés dans de nombreuses plates-formes JMP, qui sont désormais toutes plus interactives.
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 PlatformFigure 3. Script graphique personnalisé dans une plate-forme discriminante De plus, des fonctionnalités plus interactives sont prises en charge dans les rapports de Graph Builder. Voici des exemples :
- Graphiques à barres (barres d'intervalle côte à côte)
- Tracés linéaires (réponse horizontale, lignes empilées)
- Parcelles de zone (réponse horizontale, zones empilées)
- Heat Maps (Étiquette par valeur, rôles de couleur catégoriels, échelle de log, plus de statistiques)
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 BuilderFigure 4. Plus de graphiques interactifs de Graph Builder Nous avons également ajouté la prise en charge des filtres de données conditionnels, dans lesquels les valeurs d'un filtre sont déterminées par un autre.
Nous avons commencé à ajouter la prise en charge de Control Chart Builder. JMP 15.0 ne prend en charge que les info-bulles, mais c'est une direction dans laquelle nous nous dirigeons.
Enfin, dans JMP 15, les profileurs sont interactifs sur davantage de plates-formes, notamment LogLinear Variance, Partition, Boosted Trees et Bootstrap Forest.
Qu'y a-t-il uniquement dans JMP Live Reports ?
JMP Interactive HTML peut faire beaucoup de choses, mais en tant qu'application Web autonome, son interactivité est limitée. JMP Live peut relancer l'analyse. Deux façons de réexécuter une analyse consistent à changer de colonne et à exclure des lignes.
JMP Live prend en charge le sélecteur de colonne. Vous pouvez changer de colonne pour réexécuter une analyse, comme dans 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 DataFigure 5. Sélecteur de colonne dans JMP Live, exploration des données sur la qualité de l'air De plus, dans JMP LIve, les filtres de données prennent en charge l'état de ligne Exclure, en plus des états Sélectionner et Masquer. Excluez ou incluez des lignes avec un filtre de données, et là encore l'analyse est recalculée.
Figure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Menu Inclure/Exclure du filtre de données
Enfin, vous pouvez également exclure des lignes sans filtre de données. Par exemple, pour exclure une valeur aberrante, sélectionnez-la, puis choisissez le menu "Exclure et masquer les lignes sélectionnées". Encore une fois, cela régénère l'ensemble de l'analyse.
Figure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. Menu Inclure/Exclure "Hamburger"
Vous pouvez explorer e interactive exemples de ces fonctionnalités sur JMP Public :
Chaque nouvelle version de JMP Interactive HTML ajoute la prise en charge de fonctionnalités plus interactives. Pour JMP 15, outre la modernisation de l'interface utilisateur, nous avons amélioré l'interactivité dans les graphiques personnalisés, le générateur de graphiques, le filtre de données conditionnel, le générateur de cartes de contrôle et les profileurs.
Lorsque Interactive HTML est utilisé avec JMP Live, l'intégralité de l'analyse peut être recalculée, en changeant de colonne ou en excluant des lignes.
Nous continuerons d'améliorer Interactive HTML dans les prochaines versions, en ajoutant la prise en charge des fonctionnalités JMP que nos clients souhaitent le plus.