分析の入力としてデータテーブル内の複数の列(> 1000)を選択するためのスクリプトを作成する方法(逆相関など)こんにちは私はJSLを初めて使用し、複数の列(> 1000)を選択するためのスクリプトを作成し、それらを分析の入力として使用したいと思います。 たとえば、多変量分析ツールを使用して逆相関を計算します。
二変量解析用に2つの列を選択するためのスクリプトを作成しましたが、多変量解析などで使用されるように、複数の列に拡張する方法を説明しました。
私はこのフォーラムで手がかりを見つけようとしましたが、何か間違ったことをして行き詰まっています。 誰かがこれを手伝ってくれたらとても嬉しいです。
よろしく/アンダース
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
xvar = .;
yvar = .;
win = New Window( "Example of Returning Values",
<<MODAL></MODAL>
分析データ表スクリプティングRe:分析の入力としてデータテーブル内の複数の列(> 1000)を選択するためのスクリプトを作成する方法(逆相関など)あなたは正しい方向に向かっていました。元のスクリプトでは、Yvarが1つの変数のみに制限されていたため、その制限を削除することで、複数の変数を選択できるようになり、それらがリストとして多変量入力に転送されます。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
xvar = .;
yvar = .;
win = New Window( "Example of Returning Values",
<<MODAL></MODAL>
Re:分析の入力としてデータテーブル内の複数の列(> 1000)を選択するためのスクリプトを作成する方法(逆相関など)モーダルな新しいウィンドウを作成する代わりに、列ダイアログを確認することもできます。 必要なカスタマイズのレベルによっては、使用する方が簡単な場合があります。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Solubility.jmp");
colDiag = Column Dialog(y = ColList("Y", Data Type("Numeric")));
dt << Multivariate(Y(colDiag["y"]));