如果包含在列表中,则将数据时间更改为-1,直到不再包含在列表中
我有一个日期要更改-1,直到我的数据列表中未包含它为止。 我想更改日期: REPORTING_Bank_DTTM 30APR2022:00:00:00 因此,在这种情况下,它将变成29A…
如何将字符串数组列转换为数组格式并合并数据集中的第一个非零值
我有由两列组成的数据集。其中“值”列由列表/数组中的字符串组成,列数据类型为char。我需要在新列中获得Cocece第一个非零值,因为我们还具有其他行…
PROC SQL未正确连接到字符串变量
我有一个疑问,我正在尝试运行一个加入,但它的加入也不正确。查询在下面。 PROC SQL; CREATE TABLE indexscores AS SELECT ready.varname, modules2.…
传递SAS PROC SQL中的表值
我有一个table_a。 的表_a的示例数据 带有名称和日期名称 日期 标记 29-apr-22 Dave 05-May-22 我想将表_a的名称和日期列传递到以下代码为值。整个代…
在YYMMDD10的SAS中获得当前日期。日期数据类型格式
我有一个使用Proc SQL在SAS中运行的SQL代码。 proc sql; select col_A,col_B,put(date(),yymmdd10.) as col_C from table_P; create table_Q as (sele…
PROC SQL-尝试根据一个列中的值创建虚拟变量,然后在另一列中组中组
我有三列指示中心的名称,中心的状态以及是否与中心相关的状态。我试图看看中心是否是仅在干预状态下,从不在干预状态,干预和非干预状态下运作的链的…
我如何在SAS中写下减去日期的过滤器
您好Stackoverflow社区...希望您可以为这个SAS问题提供帮助。 我需要为表格创建一个过滤器,该表仅退还那些从去年前进的记录。 我想获得类似的内容: …
减去Proc SQL/SAS中的日期
我有一个在SAS Enterprise指南中运行的Proc SQL代码块。我需要找到两个日期col_c之间的天数 proc sql; select col_A,col_B,col_C, (put (date(),yymmd…
在PROC SQL/SQL中,基于不同年份的同一年份创建指标
我想根据ID和产品类型创建一个指标。我的数据: Year ID Purchase_Category 2020 1 Kitchen 2020 2 Home 2020 2 Kitchen 2020 3 Home 2021 1 Home 202…
如何通过数据步骤或PROC SQL查询SAS循环多个数据集?
我有多个数据集(100+),它们都包含相同的3列(code_num,replicate,total_qty),每个列具有不同的代码(code_num)。 data code_num_1 code_num r…
使用SAS中的PROC SQL返回的最后一天
可能是您的大师的简单答案! 我正在尝试使用SAS中的Proc SQL返回本月的最后一天 我有以下内容。它运行,但我看不到任何东西会返回。 我真正想做的是在…
使用 pandas 将多列插入单列
我正在将SAS代码转换为Python,并卡在这里。 我的输入表就像:-ST SGMT VAL A CD 200 A PQ 300 我 的输出应该像: -col Val A 500 CD 200 PQ 300 500…
从不连续的有效范围构造连续区间
鉴于 data have; infile datalines missover delimiter="|" dsd; input id :$20. (start_date end_date) (:date9.) (attribute_1 attribute_2 attribu…
如何在数据步骤中使用 SAS 宏
我正在运行一个与以下一个相似的代码,数据步骤不起作用,我似乎不明白为什么 %macro macro_1(variable); rsubmit; data want_&variable. (keep = a b…