在 Profiler 中儲存記住的設置在 JMP 17.2.0 中,我使用最佳化和意願 -> 最大化並記住來產生針對不同情況的最佳化設定(例如以不同方式鎖定的因素)。將 Profiler 作為腳本儲存到資料表並重新開啟時,只有第一個設定存在,其他設定都消失了。如果我更改首選項中的某些內容會有幫助嗎?
謝謝你,
是
基礎資料分析與建模數據探索和視覺化回覆:在 Profiler 中儲存記住的設置嗨@andresm ,
我已經在 v18 上嘗試過了,沒有遇到任何問題。在使用最大化選項之前如何「鎖定」因子設定?
謝謝,
本
回覆:在 Profiler 中儲存記住的設置嗨@andresm ,
歡迎來到社區!
若要鎖定因子設置,請使用 CTRL(或 ALT)+ 按一下因子: 設定或鎖定因子值
為了偵錯並了解錯誤可能出現在哪裡,您可以右鍵單擊已儲存的 Profiler 腳本並檢查程式碼以確保您已遺失已儲存的設定嗎? :
Profiler(
Y( :Pred Formula Y, :PredSE Y ),
Profiler(
1,
Confidence Intervals( 1 ),
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( -1, Lock( 0 ), Show( 1 ) ), :X2( "x", Lock( 0 ), Show( 1 ) ),
:X3( "A", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_A", Differences Report( 0 ) ),
Term Value(
:X1( -1, Lock( 0 ), Show( 1 ) ), :X2( "x", Lock( 0 ), Show( 1 ) ),
:X3( "B", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_B" ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "C", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_C" ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "D", Lock( 1 ), Show( 1 ) )
),
Remember Settings( "Optimal_D", Differences Report( 1 ) ),
Term Value(
:X1( 1, Lock( 0 ), Show( 1 ) ), :X2( "z", Lock( 0 ), Show( 1 ) ),
:X3( "D", Lock( 1 ), Show( 1 ) )
)
),
Use SE Formula( 1 )
);
在我的範例中,這些是「記住設定」旁邊的行:我已為 JMP 的 2x3x4 因子資料集中的因子 X3 的 4 個水平保存了 4 個具有特定名稱的最佳值。
我認為您可能有一個錯誤,但是如果您可以共享資料集的匿名版本或如果您使用我上面共享的程式碼結構,您可以編輯腳本以添加丟失的記住的設定。
@Ben_BarrIngh我沒有相同的錯誤,但當我儲存腳本時,JMP 不斷添加一個新的預設「_Optimal_」值,沒有任何限制。也許在@andresm的情況下,這個動作也消除了之前的最佳狀態(但這不是我的情況)。
希望這個回答可以幫助你
回覆:在 Profiler 中儲存記住的設置你好,
我剛才提到鎖定因素是為了說明為什麼我需要保存多個設定。我使用 ALT+點擊 Profiler 中的因子圖。問題與此無關,而是將結果儲存為腳本。
謝謝你,
安德烈斯
回覆:在 Profiler 中儲存記住的設置謝謝你!
我在此處附上我的範例文件。還有將腳本儲存到資料表之前和執行已儲存的腳本之後的設定檔的螢幕截圖。
我還附上了已儲存的腳本。
安德烈斯
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
X1( 70, Lock( 1 ), Show( 1 ) ),
X2( 12.0897151634458, Lock( 0 ), Show( 1 ) ),
X3( 5, Lock( 0 ), Show( 1 ) )
)
)
)


回覆:在 Profiler 中儲存記住的設置我還可以在此處添加 JMP 檔案。
安德烈斯
回覆:在 Profiler 中儲存記住的設置嗨@andresm ,
我認為更改不同最佳值的名稱可能會有所幫助。
如果我在探查器中保存了不同的設定而不更改這些最佳值的名稱,則腳本不包含保存的其他最佳值:
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( 70, Lock( 1 ), Show( 1 ) ),
:X2( 10.526040687038, Lock( 0 ), Show( 1 ) ),
:X3( 13.4, Lock( 1 ), Show( 1 ) )
)
)
);
然而,如果我更改每個記住的設定的名稱,JMP 會保存每個刻畫器記住的設定:
Profiler(
Y( :Pred Formula Y ),
Profiler(
1,
Desirability Functions( 1 ),
Maximize and Remember,
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ),
:X2( 12.0897151634458, Lock( 0 ), Show( 1 ) ),
:X3( 5, Lock( 0 ), Show( 1 ) )
),
Remember Settings( "Optimal_fixed(X1=70)" ),
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ), :X2( 8.9769197, Lock( 0 ), Show( 1 ) ),
:X3( 5.69781686372509, Lock( 0 ), Show( 1 ) )
),
Remember Settings( "Optimal_fixed(X1=70&X2=8,97)", Differences Report( 1 ) ),
Term Value(
:X1( 70, Lock( 0 ), Show( 1 ) ), :X2( 8.9769197, Lock( 0 ), Show( 1 ) ),
:X3( 5.69781686372509, Lock( 0 ), Show( 1 ) )
)
)
);
我認為記住的設定的預設名稱是“_Optimal_”,如果只保存一個,則可以正常工作,但如果保存多個,則需要更改命名以避免名稱衝突。
這是您的資料表,其中新增了腳本“Profiler of Pred Formula Y 2”,您應該在其中看到 3 個記住的設定:

如果它解決了您的問題請告訴我
回覆:在 Profiler 中儲存記住的設置謝謝你,維克多!
這解決了我的問題。
親切的問候,
安德烈斯