こんにちは、みんな、
データテーブルがあり、すべての列を取得してtabulate関数に配置するためにループを実行したいと思います。基本的にそれは1,2,3,4,5 ...のような列名を持ち、内容はランダムPASSまたはFAILです。
私はこのブログ記事に出会いました。 https://community.jmp.com/t5/Discussions/How-do-I-have-tabulate-iterate-through-multiple-columns-using/mp/15418#M14139 しかし、列をグループ化する代わりに、最初の列として列名(1,2,3,4 ...)を持ち、その隣にfail / passを持つ各列の%totalを持つ単純なテーブルを持つことができます。
これが私が使ったコードです:
col_list =現在のデータテーブル()<<列名を取得(文字列);
表示(col_list);
tab =現在のデータテーブル()<<集計(テーブルの追加(列テーブル(統計(名前( "%of Total")))));
// cListにグループ化列を追加します
(c = 1、c <= NItems(col_list)、c ++、
tab <<テーブルを追加(行テーブル(グループ化列(col_list [c])));
;
添付の写真は左側のテーブルが私が手に入れたもので、右側のテーブルは私が欲しいものです。ありがとうございました。