控制探查器的腳本我喜歡在工具列上新增按鈕來執行腳本來執行我執行的常見任務的操作,而不是必須將多個層放入選項功能表中。我最近的目標是添加一些按鈕來控制我在分析器中採取的步驟。具體來說,我想單擊一個按鈕以使探查器最大化需求,一個按鈕用於將探查器設定為一行,一個按鈕用於保存當前探查器設定。但是,我在腳本庫中找不到任何可以使用的語法。
因此,為了詳細了解我想要完成的任務,請參閱「最大意願」按鈕的說明:
1. 運行分析 2. 建立預測刻畫器 3. Pred Pro 紅色箭頭 -> 新增意願 4. 調整意願 5. **使用我的巨集點擊工具列上的按鈕以最大化意願**
感謝您的任何想法!
史蒂夫
大規模客製化回覆:控制探查器的腳本感謝您的幫忙!在這些建議和喬丹希勒的幫助之間:
」是的,您可以獲得已開啟的分析的參考。 例如,此腳本將向開啟的擬合模型新增新聞報導:
名稱預設為此處( 1 );
//取得適合最小平方法物件的參考
fm = Current Report()[大綱框( 1 )] << 取得可編寫腳本的物件;
//顯示新聞報道
fm << 按( 1 ); 」
我有這個效果很好的腳本,現在位於我的工具列中並節省了我的點擊次數!
Names Default To Here( 1 );
dt=current data table();
pf = Current Report()["Prediction Profiler"] << get scriptable object;
pf << Maximize Desirability;
回覆:控制探查器的腳本這將獲得對分析器的引用
pf = report(fit)["Prediction Profiler"] << get scriptable object;
然後您可以向分析器發送訊息,例如
pf << Maximize Desirability;
回覆:控制探查器的腳本我沒有看到向嵌入在任何驗配平台中的預測刻畫器發送訊息的方法。 我發現的唯一訊息是打開或關閉它的訊息。
fit << Profiler( 1 );
fit << Profiler( 0 );
也許其他人知道如何向嵌入物件發送訊息,以完成與紅色小三角選單中的命令相同的任務。
因此,您必須在打開探查器的訊息中包含必要的參數才能獲得您想要的內容。 這是一個例子:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
launch = dt << Fit Model(
Y( :weight ),
Effects( :age, :sex, :height ),
Personality( "Standard Least Squares" ),
Emphasis( "Minimal Report" )
);
fit = launch << Run;
fit << Profiler( 1,
Confidence Intervals( 1 ),
Desirability Functions( 1 ),
Term Value(
age( 12, Lock( 0 ), Show( 1 ) ),
sex( "F", Lock( 0 ), Show( 1 ) ),
height( 62.55, Lock( 0 ), Show( 1 ) )
)
);