在int Comp列中查找连续零的最大日期
我想计算PRIN Comp列中连续零的最大日期。在结束日期列中,日期应为连续零的最大日期。我尝试使用等级功能,但无法获得最大日期 AGREEMENTID DUEDATE …
SAS宏变量作为差异日期信息/格式
我想将一个日期作为变量,我想转换为其他格式(SAS线人)。 我需要那些与表名称相连的炭。 %LET GL_YMD= %sysfunc(mdy(1,31,2009),date9.);/*expeced …
SAS:递归处理数据集以获取实体之间的所有连接
我有一个包含关系的桥接表 in01 。例如,客户A与客户B有关(然后将其存储在两个重复的记录A/B和B/A中。 /* 1. Testdata */ data in01(keep=primary: s…
需要将价值从一个记录持续到后续记录 - 滞后并保留两个工作,但没有给出所需的结果
我正在编辑我的原始问题,以简化问题语句: 我需要创建一个包含安全性的主要薪酬时间表的数据集,该数据集分为3个划分。对于每个时期,我需要计算每个…
从_output_connect读取
在SAS DI中,当我将用户书面转换连接到输出表时,分配了变量_OUTPUT_CONNECT。在我的情况下,它看起来像这样: %let _OUTPUT_connect = DEFER=YES REA…
如何在SAS中带有字符串前缀的数字宏变量
我在召回数字宏变量的数据集中创建新字段时在SAS中获得错误。这里有一个例子。 data input; input cutoff_1 cutoff_2; datalines; 30 50 ; data db; i…
如何在数据集中每个ID获得每一行? SAS
我有10000个观测值的列表,每个代码号1000(id): proc surveyselect data=code_nums out=bootstrapped_code_names (keep=code_name qty replicate) …
将时间戳转换为SAS宏变量
如何将时间戳转换为数值值,而无需微秒的值将其四舍五入并将其存储在宏变量中 data temp; ts='2022-05-18:10:11:12.796429'; ts1 = input(ts,anydtdtm…
将DB2时间戳转换为SAS数字
我想将DB2时间戳转换为SAS数字 proc sql; connect to db2 ; create table db2ts as select * from connection to db2 (select char(current timestamp…
如何在SAS查询编辑器的过滤器中引用宏列表
您好Stackoverflow社区。 我需要将过滤器插入SAS Enterprise Guide查询构建器中。 该过滤器应包含大量产品代码的列表,该列的格式是一个字符,但是使…