如何计算sas中唯一单词的数量

时间:2015-05-27 11:17:53

标签: sql syntax sas

有人能告诉我如何计算变量name中唯一名称的数量。我似乎可以使用DISTINCT函数,但我真的不知道如何使用它。或者可能还有其他功能吗?

非常感谢。

1 个答案:

答案 0 :(得分:2)

就像你说的那样......使用distinct

proc sql;
select count(distinct name) from have;
quit;

如果要保留宏变量中的数字,请使用.. into

此外,您可以使用proc sort,但效率可能不如proc sql

proc sort data=have(keep=name) out=want nodupkey;
by name;
run;