- 博客(15)
- 收藏
- 关注
原创 SAS: 如何拆解日期格式为date9.的字符型变量
此次代码展示了多种情况下的日期格式为date9.的字符型变量的拆解,年月日方便进行计算或者比较大小,同时也输出了dtc/stdtc/endtc(ISO 8601)格式和完整yymmdd10.的数值型格式。之后也会分享多种情况下的日期格式为yymmdd10.的字符型变量的拆解。如有疑问,欢迎留言或者后台私信交流,共同进步!
2023-03-19 21:45:24
707
原创 如何处理:运行sas只产生note
运行任何SAS代码,没有results和datasets生成,也没有报errors和warnings,只是在log里重复显示你的代码,只显示note。此类问题常在macro里程序有引号不匹配的情况下发生。全英文字符:’‘);%mend;*’;*”;*);*/;%mend; run;仅中文引号,其余英文字符:‘);%mend;运行三者任意一个皆可,可能运行三次才显示error。出现error即解决。
2022-12-04 16:18:29
469
原创 CDISC--SDTM--简述SE
SE 描述受试者接受真实的临床试验流程(ELEMENT)以及该流程所处的每个时期(EPOCH),每条record包含每个流程的开始(sestdtc)和结束(seendtc)日期时间。通常根据protocol里的Schema或者Schedule of Activities(SoA)来生成element和epoch并判断sestdtc和seendtc。 epoch:epoch是一个比element大的概念,基本包括:screening、treatment和f...
2022-07-22 23:53:41
1155
原创 CDISC递交数据--Value Level Metadata实例续讲P21
CDISC递交数据--Value Level Metadata实例续讲P21
2022-03-18 18:09:18
413
原创 CDISC递交数据--Origin实例续讲
上篇文章末尾的图片,此篇文章会一一介绍。CRFAll the variables mapped from CRF fields should have origin of CRF. This includes variables with Multiple rule and text greater than 200 characters split into multiple variables.唯一模糊的是”Multiple rule”,我个人理解为,比如SEX实际CRF填写的内
2022-02-16 09:32:16
651
原创 SAS正则表达式之prxchange—一行代码输出多种结果
与下文相关徐XTH,公众号:CDISC与SAS正则表达式之prxchange—短句中唯首单词首字母大写最近碰到很多需要研究且很有意思的需求,比如如何在不建立数据集的情况下用一行%SYSFUNC代码把visit衍生为vt和dd。我用的是正则表达式,首先data step程序如下:需要注意的仅有两点 如何识别除1以外数字。 如何按照不同需求得到所需结果。(如果字符串含有DAY 1,则Day 1。其余为Week xx。) 因为对于正则表达式,每个人的理解很可.
2022-02-16 09:26:05
1459
原创 CDISC递交数据--SDTM Dataset Metadata之Origin
CDISC递交数据--SDTM Dataset Metadata之Origin
2022-02-11 18:44:07
1216
原创 SAS 制作汇总表时不用dummy的方法,解决分类变量数据缺失-- proc means/ freq
当我们在做demographic表的时候通常是把所有需要的分类变量都列出来进行汇总,比如性别、用药分组等等,但是往往会有部分分类变量没有数据出现计数为0的情况,如何将“0”呈现在输出的汇总表中?这里列举几种解决方法:--proc freq _Sparse-- 在proc freq中使用SPARSE,使分类变量里所有存在的值随机组合对数据进行预处理,然后使用TABLE语句中的SPARSE选项执行PROCFREQ。 Example1假设:试验设计为两个治疗组:trt1&trt2
2022-02-08 10:00:28
2248
1
原创 CDISC SDTMIG 4.1.4.10 Representing Time Points
CDISC SDTMIG4.1.4.3 时间间隔和持续时间变量DUR的使用
2022-02-06 19:25:04
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人