大家好,
有誰知道一種僅由擴展結果組成組合數據表的方法嗎? 我實施了平行度測試,將物質的不同含量與標准進行了比較。 JMP生成所有可能比較的結果表,並使組合數據表輸出所有比較的所有結果,而沒有標誌來知道哪個。 我只對針對該標準的不同級別的組合表感興趣。 如果僅將打開的選項卡保存到組合數據表中而不包含關閉的選項卡,那將是驚人的(請參見下圖)。 我可以保存單個表,但是我已經通過幾個因素進行了分析。 有什麼幫助嗎?

如果只需要針對STD化合物的報告,則使用“生成數據表”命令而不是用於合併報告的命令。
如果需要多個報告,則可以使用當前數據表上的行>數據過濾器來選擇所需或不想要的內容。 可以刪除,排除和隱藏行或子集。
感謝您的答复@markbailey Ť “生成數據表”命令在這裡無濟於事,因為就像我說的,我有幾個相同的表(在圖中),因此,如果有的話,組合數據表是最接近的;但是,對於與我展示的圖片類似的所有分析,jmp用所有其他比較(與L1,L2,.......,加號與標準品作比較)製作了一個組合表,而沒有關鍵字來區分哪個結果來自哪個“對抗”標籤。 所以我的想法是,如果我可以僅對已打開內容的相似結果進行合併的數據表(將其他比較排除在外),那將是解決方案。
所以這是我能夠做您想要的事情的奇怪方法。下面的腳本從運行的Fit Y by X平台獲取顯示輸出,將其複製到日記中,遍歷所有輪廓框並刪除已關閉的輪廓框,然後運行“生成合併數據表”,最後運行,關閉日記帳。JMP足夠好,執行此操作時,最終不會向用戶顯示任何日記創建,而僅顯示結果新的數據表。
names default to here(1);
dt = open("$SAMPLE_DATA/semiconductor capability.jmp");
fg = Fit Group(
Oneway( Y( :NPN1 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
Oneway( Y( :PNP1 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
Oneway( Y( :PNP2 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
Oneway( Y( :NPN2 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
Oneway( Y( :PNP3 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
Oneway( Y( :IVP1 ), X( :SITE ), Means and Std Dev( 1 ), Mean Error Bars( 1 ), Std Dev Lines( 1 ) ),
<<{Arrange in Rows( 1 )}
);
fgr = fg << report;
nw = New Window( "Close Unwanted Tables",
Text Box( "Close the Outline Boxes of the Means and Std Deviation table" ),
Text Box( "you do not want to be in the Make Combined Data Table" ),
Text Box( "and then click OK" ),
Button Box( "OK",
nw << close window;
fgr << journal;
mjr = Current Journal();
test = (mjr << xpath( "//OutlineBox" ));
For( i = N Items( test ), i >= 1, i--,
If( test[i] << getOpen == 0,
test[i] << delete
)
);
mjr["Means and Std Deviations"][Table Box( 1 )] << Make Combined Data Table;
close all( journals, nosave );
)
);
Button Box中的腳本完成了所有工作,因此您需要做的就是對其進行修改以適合您的腳本。
我的建議不僅僅是使用“製作合併數據表”命令。 結果包括所需的比較和不需要的比較。 然後,您可以使用“行”>“數據過濾器”來選擇要用於“表”>“子集”的行,或者選擇不希望用於“列數”>“刪除”的行。 對我來說似乎很簡單。