JMP 19 為圖形產生器帶來了許多改進。以下是一些最重要的新增功能。
約束平滑器
平滑器元素新增了一種名為P樣條函數的方法。它是一種三次樣條函數,與現有的 Spline 方法類似,但其參數化方式能夠更好地支援約束條件。單調趨勢曲線是人們最期待的平滑器功能,現在它已實現,甚至超越了以往。當您知道響應的性質是累積或衰減的,但平滑擬合結果中存在一些擺動時,新的平滑器限制可以最大限度地減少干擾。對於機率等響應,您可以使用最小/最大約束來確保曲線保持在 0 到 1 之間。

具有幾個實際約束的範例。

抖動選項
點元素上的抖動選項已擴充。現在所有抖動方法都可以選擇方向(正、負或居中)。這是新的六邊形網格抖動,它比常規點圖更緊湊,可以更準確地反映大樣本的底層密度。

箭頭圖
JMP 19 中的「線」元素直接支援箭頭/向量圖。名為“箭頭”的新“連接”選項負責繪製。實際操作則在新的「排序」選項中,該選項取代了「行順序」。它新增了「行內」選項,可以為多個 X 和 Y 變數的每個組合產生單獨的線(或箭頭)。

平行 Y 軸
為了回應我們呼聲最高的「圖形產生器」功能,您現在可以將多個 Y 軸附加到同一張圖形上。與 JMP 一樣,所有軸都是動態的,並預設分配各自的顏色以匹配其圖例和內容。這些圖形對許多人來說可能看起來令人困惑,但它們在某些製程監控應用中卻至關重要。圖形產生器的神奇之處在於,它支援任意元素類型的組合,但最常見的是連接線。

轉換列範圍
範圍限定解決了進階使用者有時會遇到的一個問題。變換列允許您在圖形產生器中建立臨時公式列。當公式匯總多組行時,例如使用「聚合」組中的函數(這些函數透過 Col Mean() 等函數實現),就會出現複雜性。在 JMP 19 中,您可以控制在匯總中顯示的行:整個表格、僅圖形生成器看到的行(由於過濾),甚至僅每個圖形生成器組面板和疊加層級中的行。這是一個使用透過 Col Rank() 和 Col Number() 定義的範圍限定變換列的累積分佈函數 (CDF) 圖。由於範圍限定,同一公式將反映任何資料過濾器的變更、行排除,甚至是疊加變數的變更。

新的 Col 函數
與範圍密切相關,添加了新的聚合函數,遵循使用 Col 前綴的現有約定:
- Col N Unique:唯一值的數量。
- Col Score:目前行的值在唯一項目清單中的索引。
- Col At:相對於目前群組或行的給定行位置的值;Lag() 的增強版本。
- Col Sequence:相對於目前群組或行的行位置;Row() 的增強版本。
- Col Interpolate:類似於 Interpolate() 函數,但可以有效地評估整個列並考慮分組
此外,當被匯總的表達式不是簡單的列引用時,現有的 Col 函數變得更有效率。
二項式信賴區間
當反應變數恰好有兩個等級時,擬合線元素現在將使用比例估計周圍的二項式感知信賴區間,從而將區間保持在 0 到 1 的範圍內。

以及更多
其他一些需要注意的事項:
- 新的屬性允許更好地控制圖形周圍的填充,這在導出時尤其有用。
- 現在,對嵌套軸的排序適用於整個軸,而不是獨立地對每個變數進行排序。
- 新的強制值列屬性可用於在軸上保留缺失值的佔位符。
有很大的進步。
非常感謝, @XanGregg !
它們共同使探索性資料分析變得更加容易
又添一組出色的功能,讚一個!我預計會使用所有這些功能,但目前我最喜歡的是「向量欄位」、「N 列唯一值」和「強制值」。
喜歡所有的增強功能。好奇有沒有辦法恢復以前的行為:「對嵌套軸的排序現在應用於整個軸,而不是每個變數單獨排序。」(我現在正在恢復到 JMP 18 來渲染圖表,但看到這樣的變化確實讓我很驚訝。)
如何使用平行 Y 軸?早期版本中有一個選項可以將 Y 軸移到右側,但我不知道如何像圖中所示那樣將多個 Y 軸分組顯示在左側。請告訴我。


子類別依父類別內的順序排序?
-> 這是願望: Graph Builder 中的「order by」選項
我今天注意到了一些關於統一標記和樣式控制的新功能。