JMP 15 中的熱圖分級我在 JMP Pro 15 中遇到熱圖分級問題。然而,JMP 15 處理所有 <=1 的增量完全相同,以增量 1 繪製熱圖。
這在 JMP13 中不是問題......下面的 2 個圖是相同的資料、相同的腳本。
預先感謝您對這裡發生的事情的任何想法。

進階統計建模自動化和腳本編寫資料混合與清理數據探索和視覺化回复:JMP 15 中的熱圖分箱謝謝...這些解決方法有效!
回复:JMP 15 中的熱圖分箱你好@邁克爾,
我明白您正在經歷什麼——將軸設置為 Increment=0.2,Minor Ticks=0 也會為我返回此圖:

正如您所觀察到的,這不是 0.2 的增量,而是 1 的增量。 我認為正在發生的是 JMP 軸顯示邏輯,沒有重疊的標籤,與您的規範衝突。 我們可以通過指定 JMP 可以與標籤一起顯示的增量來解決這個問題,例如增量 2,然後指定小刻度的數量以形成 0.2 的間隔——因此,這是 9 個小刻度(在 0.2, 0.4、0.6、0.8、1.0、1.2、1.4、1.6、1.8)。 這樣做會返回:

這對你有用嗎?
我不推薦它,但不讓軸顯示邏輯與增量衝突的一種替代方法是使圖形盡可能大,並減小字體大小,直到可以顯示增量的標籤。 如果您這樣做,則不會發生任何衝突,並且 jmp 將以增量 = 0.2 且沒有小滴答繼續進行。

最後一個選項,我建議只有當你在數據中表示每個增量時,我才建議將 X 軸列設置為標稱。 這將強制顯示每個測量的 bin,jmp 包裝(現在是分類的)標籤它可以做到最好:

@朱利安
回复:JMP 15 中的熱圖分箱感謝您堅持使用這個 Julian...很高興分享數據文件。 我在表中留下了用於生成熱圖的腳本。
如您所見,腳本指定了 0.2 的增量,但生成了增量為 1 的熱圖。 對我來說,這個問題是 JMP 15 Pro 特有的(在 JMP 13 中運行良好)。
此外,將鼠標懸停在熱圖中的一個點上可以確認每個點都是 5 行的平均值。

回复:JMP 15 中的熱圖分箱你好@邁克爾
我似乎無法複製您在 JMP 15 中遇到的情況:當我更改 X 軸增量時,熱圖會更新為該新設置。 讓我們看看我們是否可以確定這是否與您的數據有關,或者您的 JMP 安裝是否有問題。
使用 Iris.jmp 示例數據集,我們可以製作以下熱圖,允許對 bin 進行默認縮放:
Open("$SAMPLE_DATA\Iris.jmp");
Graph Builder(
Show Control Panel( 0 ),
Variables( X( :Petal width ), Y( :Sepal length ) ),
Elements( Heatmap( X, Y, Legend( 7 ) ) )
);
這將返回:

雙擊 X 軸,我們可以看到設置了增量和次刻度,這樣我們將在 x 上每隔 0.25 得到一個 bin——0.5 的增量除以 1 個次刻度分為 2 個部分:

如果我們想要每 0.10 增量分箱一次,沒有小刻度,我們將使用:

這為我返回了這個(在我將窗口放大一點以停止 X 軸上的鳴叫之後):

您能否以交互方式複制此行為? 如果是這樣,則您的特定數據表中一定有什麼東西阻止熱圖遵守您的增量更改。 你能分享一些你的數據嗎?
@朱利安
回复:JMP 15 中的熱圖分箱謝謝朱利安... 這兩種我都試過了。 出於某種原因將 incrememt 設置為 0.2 仍然會在 JMP 15 中生成增量為 1.0 的熱圖——我發布的 2 個熱圖之間的唯一區別是 JMP 版本。 增量和所有其他軸/繪圖設置完全相同。 時間被定義為連續的,但將其更改為有序的沒有任何效果。
回复:JMP 15 中的熱圖分箱你好@邁克爾,
我在這篇文章中回答了與您類似的問題:
使用熱圖的一些問題。
簡而言之,當您使用連續建模類型時,JMP 15 試圖將熱圖的 bin 數量保持在一個合理的數量。 如果您以可預測的時間間隔匯總數據,您可以將該變量視為名義變量,JMP 將繪製每個增量。 或者,正如我在上面鏈接的帖子中所示,您可以轉到 X 軸設置(雙擊 x 軸)並更改增量以匹配您想要的級別(在您的情況下為 0.2)。
我希望這有幫助!
@朱利安
回覆:JMP 15 中的熱圖分級希望透過圖形產生器中的新設定來解決此問題:
熱圖:調整箱體大小的選項