次のデータセットがあるとします。
data people;
input name $ age;
datalines;
Timothy 25
Mark 30
Matt 29
;
run;
特定の人の年齢を変更するにはどうすればよいですか? name
基本的に、a を指定して、SAS にその人の (観察の)age
値を変更するように指示する方法を知りたいです。
単純なケース:
data want;
set people;
if name='Mark' then age=31;
run;
同じデータセット内でさまざまな方法で変更できます。
proc sql;
update want
set age=31
where name='Mark';
quit;
data people;
set people;
if name='Mark' then age=31;
run;
data people;
modify people;
if name='Mark' then age=31;
run;
等