JMP-fluent 方法是什麼?製造過程。在研發中,我們將產品概念化為方格網格。
+---+---+---+---+---+---+---+---+
5 | | | | | | | | |
+---+---+---+---+---+---+---+---+
4 | | | | | | | | |
+---+---+---+---+---+---+---+---+
3 | | | | | | | | |
+---+---+---+---+---+---+---+---+
2 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 | | | | | | | | |
+---+---+---+---+---+---+---+---+
1 2 3 4 5 6 7 8ChatGPT 的藝術作品。
因此這些位置以它們的 XY 命名,從 0101 到 0508。
數據如下:
ID | Grade | A | B | C
------+-------+-----+-----+-----
0101 | 0 | 1 | 8 | 0
0102 | 1 | . | 9 | 0
0103 | 1 | . | 7 | 100
現在,我正在圖形框循環內建立網格,並要求使用者在「視圖」之間切換。當使用者切換視圖時,網格顏色會發生變化,但我用手編寫了該部分,其中包含一堆 if、填充顏色(“深藍色”)等。
除了根據每列對顏色值關聯進行硬編碼之外,我是否可以使用某些 JMP 功能將其提供給使用者?讓他們選擇一個列和配色方案,但將其顯示在網格上?
自動化和腳本回覆:JMP-fluent 的實作方法是什麼?請查看形狀文件,例如如何建立半導體晶圓熱圖?
它們可以在圖形生成器中使用來顯示預先定義的網格。
建立自訂 Shape 檔案並設定到 Shape 檔案的連結後,您需要做的就是將 ID 列拖曳到 Shape 放置區:

回覆:JMP-fluent 的實作方法是什麼?你好@mtowle419 ,
如果您願意將位置 ID 拆分為 X 和 Y 列,則可以使用 Graph Builder 並將這些列拖曳到 X 和 Y 角色中。
然後選擇熱圖元素並將 A 列拖曳入顏色角色。
您可以選擇合適的顏色漸層。
為了允許使用者切換顯示 A、B 和 C 列的顏色,您可以新增列切換器並包含這三個欄位。
如果我們假設 X=性別、Y=年齡,並且在顏色角色中具有可與體重切換的身高,則使用大類樣本資料集的結果如下,其中您將使用 A、B 和 C 列。

如果您想自己嘗試的話,這裡有 JSL 腳本:
Graph Builder(
Size( 151, 233 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :age ), Color( :height ) ),
Elements( Heatmap( X, Y, Legend( 5 ) ) ),
Column Switcher( :height, {:height, :weight} )
);
~約翰