再:Ifステートメント比較ステートメント列の値を取得するためにメッセージを送信することができます値を取得列参照へ。 あなたの論理に基づいて、あなたはただ数値列を識別しようとしています。 これを行うには、リスト 'Results'を定義しますが、リストは ''で終了します。 } 「一方では閉じ括弧があります。)(さらに代入をセミコロンで終了する必要があります。 実際には、キーワードを追加するほうが簡単です。数値に列名を取得するメッセージ。 これが一例です。
dt = open("$SAMPLE_DATA/Big Class.jmp");
cols = dt << get column names(string,numeric);
for (i=1,i<=nitems(cols),i++,
data = column(dt,cols[i])<<GETVALUES></GETVALUES>再:Ifステートメント比較ステートメントこのケースがすべてのNUMERIC列を取得するのと同じくらい簡単な場合は、<< Get As Matrixメッセージをデータテーブルに送信できます。
ifステートメント比較ステートメントこんにちは!以下のifステートメントに問題があります。皆さんに何かご意見がありますか?ご協力ありがとうございました!
デフォルトの名前はHere(1); dt = Open(Example.jmp "); columnName = dt << Get Column Names(String); ncol = 4; Result = {" Continuous "、" Continuous "、" Categorical "、" Continuous ")//これは変数ColumnData = {} if((Result [1] == "Continuous")、//このステートメントでエラーが発生していますColumnData = Column(columnName [i])//列データのみを保存して配置したい行列、およびその上で操作を実行
); (列データをより適切に保存する方法に関するアイデアも役立ちます!)