嘿謝謝納西夫!
就像我想像的那樣工作,也感謝您對如何弄清楚的解釋。
一個簡短的說明,當使用響應篩選平台而不是擬合模型的響應篩選個性時,由於某種原因,效果列的標籤不同。
XName = local:_Effect;
到
XName = local:_X;
我能弄清楚的那個。
讓我希望我可以在 HTML5 中導出此功能以與同事分享....
你好@nter ,
感謝您提供的好用例。 通過使用您希望看到的圖表的現有腳本作為您的 graphlet 的起點,您走在了正確的軌道上。 獲得的訣竅動態的graphlet - 反映用鼠標檢查的可視元素中的數據的一種 - 是使用懸停標籤執行上下文. 我喜歡使用“上下文”Textlet 預設來開始。 下圖顯示了它在懸停標籤編輯器中的位置:

配置後,Response Screening 懸停標籤應如下所示:

我們可以看到它包含兩個有用的信息:對當前數據表的引用,由平台創建以支持此(基線)可視化,以及我們希望在最終可視化中看到的列名稱:懸停的值標籤條目“效果”和“Y”。 缺少的是如何從當前數據表轉到存儲這些列的原始數據表。
幸運的是,當前數據表將原始數據表的名稱存儲在名為“原始數據”的表變量中。

現在我們擁有從當前懸停標籤上下文到要顯示在 graphlet 上的動態圖的所有元素。
這是應該進入懸停標籤編輯器中的 Graphlet“圖片”屬性的相關 JSL:
local:_parentDTName = local:_dataTable << Get Table Variable( "Original Data" );
local:_parentDT = Get Data Table( local:_parentDTName );
YName = local:_Y;
XName = local:_Effect;
Ycol = Column( local:_parentDT, YName );
Xcol = Column( local:_parentDT, XName );
local:_parentDT << Bivariate( Y( YCol ), X( XCol ) );
注意事項:
- 以“_”開頭的變量名是 HLEC 的一部分;
- 使用 Column() 調用將列名轉換為 Bivariate Platform 所需的對像類型;
- 通過向原始表發送消息來創建新的可視化(默認情況下它將轉到當前的派生表)。
最終結果是,將鼠標懸停在響應篩選平台中的點上將顯示相關觀察值的 y x x 圖。

另請注意,您可以單擊 graphlet 縮略圖將它們作為獨立的可視化啟動 - 基本上,實現分析向下鑽取工作流。

請參閱隨附的腳本,了解使用我們的示例數據集之一的完整實施。
另外,檢查這個討論它還考慮在不同的場景中添加顯示來自相關數據表的數據的 graphlet。
最後,對於將其作為響應篩選平台的默認設置的想法,我同意這是一個好主意。
請考慮將其添加到我們的 JMP願望清單用於跟踪。
乾杯,
納西夫
我試圖弄清楚如何使用從原始資料表中提取的資料在響應篩選平台圖中添加懸停圖。
例如,在 FDR LogWorth by Rsquare 圖中,當我將滑鼠懸停在每個點上時,我希望看到與每個點關聯的變數的 y x x 圖。這是一個模型:

問題是 x 和 y 資料位於不同的表中。
我看到 pValues 資料表中有一個自動生成的腳本“Fit Selected Items”,但我似乎無法弄清楚如何修改 JSL 以貼上到 graphlet 編輯器中並將這些圖作為 graphlet 顯示。任何幫助將不勝感激(也可能是一個非常好的預設!)