こんにちは、
連続数値列(PRR_Score)のデータを2つのカテゴリにグループ化する新しい列(PRR_Level)を作成しようとしています。 recode関数を使用して生成されたコードと値によるマッピングは、PRR_Scoreの値ごとにマップを作成することで機能しますが、繰り返し分析に使用できるより簡潔なものが必要です。
このスクリプトはエラーを生成しませんが、新しい列のすべての値はnullです。 誰かが私が間違っていることについて何か考えを持っていますか?
// PRR_Level
名前のデフォルトはここ(( 1 );
dt =現在のデータテーブル();
dt <<データ更新を開始;
dt <<新しい列(( 「PRR_Level」 、
各行について((
:PRR_Level =場合((
:PRR_Score> = 75 、 「プリファードフィット」 、
:PRR_Score < 75 、 "潜在的リスク" 、
)
);
);
dt <<選択した列を移動する( 最後まで );
dt <<データ更新の終了;