具有整個行和列選擇的熱圖我有一個 2x3 熱圖,我可以使用圖形生成器繪製它 - 沒有問題。我想做的是有一組額外的單元格供用戶選擇整行或整列的單元格。它看起來像這樣:

問題:如何將額外的 C1、C2、R1、R2 和 R3 單元格添加到熱圖中,以允許選擇整行或整列單元格(數據表行)?如果我為此數據製作自定義映射,是否有一種方法可以使用Where子句對腳本進行編程 - 如If(選擇R1,然後使用R1選擇所有數據行,else(......))?
謝謝
大規模定制回复:具有整行和列選擇的熱圖腳本指南和腳本索引是可為您提供最佳信息的文檔。最好的方法是通讀腳本指南,了解可用於解決問題的方法。然後腳本索引將為您提供不同對象、功能和平台的詳細信息以及如何使用它們。
回复:具有整行和列選擇的熱圖@tx尼爾森,這非常接近,但我還需要能夠選擇單獨的“顏色”框(示例中的文本框)。
有沒有一種簡單的方法可以確定哪些 JMP 工具可編寫腳本?
回复:具有整行和列選擇的熱圖我不建議使用圖形框,而是類似的東西

它由按鈕框和文本框組成。按鈕框允許您在每個按鈕框後面都有一個腳本,允許您進行所需的選擇,而空按鈕框允許設置背景顏色。
Names Default To Here( 1 );
nw = New Window( "Select",
Lineup Box( N Col( 3 ),
Spacer Box( size( 100, 1 ) ),
cbb1 = Button Box( "C1" ),
cbb2 = Button Box( "C2" ),
Button Box( "R1" ),
rtb11 = Text Box( " " ),
rtb21 = Text Box( " " ),
Button Box( "R2" ),
rtb12 = Text Box( " " ),
rtb22 = Text Box( " " ),
Button Box( "R3" ),
rtb13 = Text Box( " " ),
rtb23 = Text Box( " " )
)
);
rtb11 << background color( "red" );
rtb21 << background color( "green" );
rtb12 << background color( "light red" );
rtb22 << background color( "light green" );
rtb13 << background color( "dark red" );
rtb23 << background color( "dark green" );
回复:具有整行和列選擇的熱圖您會在圖形背景上使用“矩形”嗎?如果是這樣,矩形可以選擇嗎?
回复:具有整行和列選擇的熱圖如果 x 和 y 尺寸是靜態的,那麼開發 JSL 以創建上面指定的顯示並不困難。如果顯示必須是動態顯示,則代碼會變得更加複雜。要執行您想要的操作,您需要從圖形生成器移至 JMP 中提供的其他顯示對象。
回复:具有整行和列選擇的熱圖謝謝@tx尼爾森,我對您對腳本解決方案的想法感興趣。不是在尋找代碼,而是如何實現這樣的圖形?
馬丁
回复:具有整行和列選擇的熱圖可以編寫一個腳本來執行您希望向用戶顯示的內容。然而,除此之外,我能想到的最接近的內置項目是使用數據過濾器,並將其設置為僅選擇所選的數據。
