我正在使用SAS大学版。 我需要根据现有的亚种族创建一个新的种族变量。 有没有办法选择'WHITE all'而不是指定'WHITE-RUSSIAN'或'WHITE-EUROPEAN'并创建新变量。
这是我的代码。
<td>
答案 0 :(得分:5)
使用:
修饰符:
if ethnicity eq: 'WHITE' then ethnicity1= 'white' ;
答案 1 :(得分:3)
假设ethnicity
变量的值始终采用'<main>-<sub>'
格式,您可以将其减少为一行和零if
个语句:
data agg1;
set add;
ethnicity1=scan(ethnicity,1,'-');
run;