データテーブルの列3から52をグループ化し、グループにFirst50binsという名前を付けるスクリプトを作成しました。
dt = current data table();
// Group columns 3 to 52 (bins 1 to 50)
FirstBin = column name(3); //column “Bin 0212” in this case, but different for each new data set
ata Table( dt ) << Group Columns( " First 50 bins ", FirstBin, 50);
分析からスクリプトを保存すると、列名のリストが表示されます(ダイアログボックスでグループ名が選択されている場合でも)
Discriminant(
X( :Class for LDA ),
Y(
:Bin 0212, :Bin 0205, :Bin 0207,
列名の代わりにグループ名を使用することはできますか?そうでない場合は、誰かが別のアプローチを提案できますか?理想的には、ユーザーが単一のデータテンプレートを持ち、新しいデータをロードしてから、2つまたは3つの準備されたスクリプトを実行して分析するため、新しいテーブルを作成したくありません。
この投稿はあなたを助けることができると思いますjsl:グループのリストを使用してプロットする方法は?それはかなり似ているので。 列グループを使用して一元配置分散分析を実行する