Work Tips: SAS Clinical programming -1

临床 sas programmer一枚,不定期汇总一些工作中碰到或者平时遇到的programming tips (SAS 9.4),记录整理下来方便自己回顾查看,也希望能帮到需要的小伙伴们~

1. 查看当前环境下的一些macro variables

*****查看系统宏变量;
%put _automatic_;

*****查看用户定义的宏变量;
%put _user_;

*****查看所有的宏变量;
%put _all_;

 2. length 和 lengthn 函数

对于非空字符串来说,这两个函数的结果是一样的,即去除所有空格后,计算字符串的长度。

对于空字符串来说,length返回长度为1,lengthn返回长度为0。

data class;
    set sashelp.class;
    ******设置小于80的体重为缺失值/空值
    char_weight=ifc(weight<80,'',strip(put(weight,best.)));
    lth=length(char_weight);
    lthn=lengthn(char_weight);
run;

3. ODS _ALL_ CLOSE

programming中可能会遇到output

  • 13
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值