选择具有a或A in变量的观察

时间:2016-08-17 17:44:39

标签: sas

像这样的数据集

data a;
input name $;
datalines;
amAn
pArdeep
Bonaventure, T
Takahashi, Y
Derber, B
;
run;

数据集a中有多少人在名称中使用“a”或“A”,仅使用索引和小写函数。

1 个答案:

答案 0 :(得分:1)

下次尝试自己解决问题,这太简单了。

DefaultIfEmptyPeople,只有最后一个观察结果会返回到结果表。

最简单的解决方案,使用retained variablecountc function表示忽略大小写:

'i' parameter

使用data b; set a end=last; if countc(name, 'a', 'i') > 0 then people + 1; if last then output; keep people; end; index function

lowcase function