製表資料時是否可以有基於使用者的欄位?我有一個表格,但分組列需要基於使用者輸入。我想不出辦法,可以嗎?請幫忙
它在運行 Windows 10 的 JMP 15 下運行良好。
這是第一個螢幕

然後,我選擇“姓名”和“年齡”列,並將它們移至選擇區域中

最後我點擊確定並得到以下結果

不確定這是否是我的 JMP 版本 (JMP15),但它對我不起作用
JMP 具有請求使用者輸入然後將該資訊傳遞到任何需要的腳本中的功能。我建議您花時間閱讀腳本指南。
這是一個非常簡單的例子,可以做你想做的事情。可以開發更好的介面,但這應該給你一個開始
Names Default To Here( 1 );
// Open Data Table: big class.jmp
// → Data Table( "big class" )
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "Col List Box Example",
Text Box( "Select the Grouping Columns" ),
Col List Box( all, width( 250 ), maxSelected( 1 ) ),
fontobj = lb = Col List Box( character ),
OKbb = Button Box( "OK",
theColumns = lb << get items;
nw << close window;
Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :height, :weight ), Statistics( Mean ) ),
Row Table( Grouping Columns( eval(theColumns) ) )
)
);
)
);