データを集計するときにユーザーベースの列を持つことは可能ですか? 表形式のテーブルがありますが、グループ化列はユーザー入力に基づく必要があります。 私はそれを行う方法を考えることができません、それは可能ですか? plsヘルプ
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) ) )
)
);
)
);それが私のJMPバージョン(JMP15)かどうかはわかりませんが、機能していません