單獨使用時,交互式 HTML 使用戶能夠共享 JMP 報告。 JMP 直播支持通過協作、組織、安全、自動化和顯著增強的交互性進行共享。這篇博文解釋了其中的新功能JMP 15交互式 HTML,單獨使用或作為 JMP Live 的一部分使用時。
他們如何合作?
通過選擇“文件:另存為”或“文件:導出”,您可以將任何 JMP 報告導出為交互式 HTML。 這將創建一個獨立的 Web 應用程序:擴展名為“.htm”或“.html”的單個文件。
該文件可以加載到任何現代網絡瀏覽器中,以查看分析並探索數據。 該文件可以通過電子郵件發送或存儲在共享驅動器或網站上以與其他人共享。 如圖 1 所示,連接方式是一種:聯合管理計劃創建文件,但該文件無法與 JMP 通信。通過 JMP Live,連接是雙向的,從而實現更多交互性。
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 Live圖1。 JMP Interactive HTML 和 JMP Live
現代網絡瀏覽器速度很快,因此我們僅在需要時使用雙向連接。 否則,我們的軟件僅在網絡瀏覽器中運行。 這種架構可以最大限度地提高客戶的速度並最大限度地降低網絡傳輸成本,因此我們計劃在未來的版本中對其進行維護和改進。
JMP 15 兩者都有哪些新增功能?
當我們向交互式 HTML 添加新功能時,它們在 JMP Live 中也能正常工作。 對於 JMP 15,我們對用戶界面進行了現代化改造,並添加了更多交互式報告。
現代用戶界面
在網絡上,五年被認為是“一代”。 一切確實都變化得那麼快。 因此,我們為 JMP 11 設計的用戶界面已有六年曆史,是時候進行改造了。
我們選擇了谷歌材料設計作為我們的用戶界面風格指南。 這是雙贏的。 我們受益於谷歌的設計。 此外,它們還用於 Google Chrome、Google Mail 和其他廣泛使用的產品。 通過遵循這個熟悉的標準,我們可以降低用戶的學習成本。
我們還開始支持兩種顏色主題:灰色和淺色。
Figure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light ThemesFigure 2. Gray and Light Themes圖 2. 灰色和淺色主題最後,我們找到了一種可靠的觸摸屏檢測算法。 這使我們能夠提供兩種針對台式機或平板電腦定制的用戶界面。 按鈕和其他控件的大小可以根據設備正確調整。 在桌面上,不再需要切換模式來刷數據或選擇多個對象,這為用戶節省了時間。
更多互動報告
在 JMP 15 中,交互式 HTML 報告更具交互性。
我們做到這一點的一種方法是改進對自定義圖形腳本的支持。 這些是 JMP 的一個重要但相當隱藏的功能;除非您在 JSL 腳本中繪製圓形、矩形或其他圖形基元,否則您可能不知道它們。 儘管隱藏,但許多 JMP 平台都使用自定義圖形腳本,這些平台現在都更具交互性。
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 Platform圖 3. 判別平台中的自定義圖形腳本此外,圖形生成器的報告還支持更多交互功能。 以下是示例:
- 條形圖(並排間隔條形圖)
- 線圖(水平響應、堆積線)
- 面積圖(水平響應、堆積面積)
- 熱圖(按值標籤、分類顏色角色、對數刻度、更多統計數據)
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 Builder圖 4. 來自圖形生成器的更多交互式圖形我們還添加了對條件數據過濾器的支持,其中一個過濾器的值由另一個過濾器確定。
我們已經開始添加對控製圖生成器的支持。 JMP 15.0 僅支持工具提示,但這是我們正在努力的方向。
最後,在 JMP 15 中,刻畫器可在更多平台上進行交互,包括對數線性方差、分區、提升樹和 Bootstrap Forest。
JMP 實時報告中僅包含哪些內容?
JMP Interactive HTML 可以做很多事情,但作為獨立的 Web 應用程序,其交互性是有限的。 JMP Live 可以重新運行分析。 重新運行分析的兩種方法是切換列和排除行。
JMP Live 支持列切換器。 您可以切換列以重新運行分析,就像在 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 Data圖 5. JMP Live 中的列切換器,探索空氣質量數據此外,在 JMP LIve 中,除了選擇和隱藏狀態之外,數據過濾器還支持排除行狀態。 使用數據過濾器排除或包含行,然後再次重新計算分析。
Figure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude MenuFigure 6. Data Filter Include/Exclude Menu圖 6. 數據過濾器包含/排除菜單
最後,您還可以在沒有數據過濾器的情況下排除行。 例如,要排除異常值,請選擇它,然後選擇“排除並隱藏所選行”菜單。 同樣,這會重新生成整個分析。
Figure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude MenuFigure 7. "Hamburger" Include/Exclude Menu圖 7. “漢堡”包含/排除菜單
您可以探索互動電子示例JMP Public 的以下功能:
JMP Interactive HTML 的每個新版本都增加了對更多交互式功能的支持。 對於 JMP 15,除了現代化用戶界面之外,我們還改進了自定義圖形、圖形生成器、條件數據過濾器、控製圖生成器和刻畫器中的交互性。
當交互式 HTML 與 JMP Live 結合使用時,可以通過切換列或排除行來重新計算整個分析。
我們將在未來版本中繼續改進交互式 HTML,添加對客戶最需要的 JMP 功能的支持。