sas 相关问题

SAS语言是支持SAS系统的4GL,这是一套以数据处理和统计程序为中心的产品。有关代码的问题,请**包括您的代码*和一些数据来重现您的问题*,可以在datalines / cards语句中使用`sashelp`数据集,如`sashelp.class`或`sashelp.cars`。

如何将 .0 添加到 SAS 中的数字变量中,仅选择选定的值,并且结果变量也应该是数字?不能使用自定义格式

我正在尝试将 .0 添加到数值变量的值子集。预期的输出变量也应该是数字。这是示例数据集。 数据测试; a = 0;输出; a = 1;输出...

sas
回答 1 投票 0

从 sas 中的数据列创建单引号列表宏变量

如果我有一个包含如下列的数据集: ID A1028 A30900 B7018 我试图将其转换为一个列表,其中的值用单引号引起来,并用逗号分隔,如下所示: &ID='A1028','A30900','

回答 1 投票 0

带多个条件的 SAS 宏过程 SQL

我正在尝试运行一个包含多个串联在一起的条件的 proc sql 宏。有没有办法纠正第二个宏(rn_cnt)下面的代码或者有更好的方法?背景:...

回答 1 投票 0

在 SAS proc freq 中使用数组?

我正在进行一项探索性分析,看看是否有任何变量与某人从一种治疗方法“转换”到另一种治疗方法相关。我正在运行费舍尔精确测试(因为...

回答 1 投票 0

添加基于日期比较的新索引列

假设有以下两个数据集: 第一个包含每个 ID 的完整日期列表和指示患者是否患有合并症 (1) 或不患有 (0) 的索引。然后,还有另一个数据...

sas
回答 2 投票 0

如何在 SAS 的宏 %do 语句中使用 time8 格式引用时间?

我有一个使用 time8 格式存储当前时间的变量,并且我希望运行一个宏,除非当前时间晚于下午 1:00,例如: %let time_now=%sysfunc(time(),time8.); %宏...

回答 1 投票 0

在SAS中提取字符串的左侧部分?

是否有一个函数 SAS proc SQL,我可以用它来提取字符串的左侧部分。它类似于 LEFT 函数 sql server。在 SQL 中我剩下(11111111, 4) * 9 = 9999,我想

回答 5 投票 0

我们如何自动将 SAS 代码转换为 Python?

有什么方法可以自动将 SAS 代码转换为 Python。 自动化过程不一定需要使用一些预定义的Python库在Python中完成,它也可以...

回答 2 投票 0

如果在 SASViya 中未按预期工作

我是 SAS Viya 的新手,正在尝试编写 if else 语句,但它没有按预期工作。 %let qtr=%sysfunc(日期(),qtr); %如果&qtr=1 %那么 %做; %让 qtr=4; %否则%做; %let qtr=&qt...

回答 1 投票 0

SAS 中的组交叉日期范围

我需要混合 SAS 中交叉的日期范围。 例如: ID PROV dt_entrata dt_uscita 标志 381 00001 2004年12月31日 2005年9月11日 好的 381 00001 2011年7月5日 2012年4月16日 好的 **381 ...

回答 1 投票 0

根据迭代值向 SAS DO 循环添加额外步骤

我使用 DO 循环来运行 Proc SQL 查询,迭代变量列表。我想知道是否有一种方法可以在 i = 仅某些变量时向 DO 循环添加步骤,并跳过这些步骤...

回答 2 投票 0

不确定 SQL 语法

我正在尝试编写一个查询,在其中提取一些数字(theowin/trips)来比较两个日期。我想查看一个表中一个月的数据添加到另一个表中的日期。我正在获取同步...

回答 1 投票 0

SAS:如何在宏中使用do-loop来转置数据?

对于学校作业,我需要在 SAS 宏中使用 do-loop 来转置数据。目前,每年都是我的数据集顶部的一个单独的变量。我需要单身一年

回答 1 投票 0

如何在sas中进行mmrm模型并循环得到lsmean结果?

我是 R 用户,也是 SAS 新手。我尝试编写一个 do 循环来运行 MMRM 模型并附加结果。到目前为止,我已经有了执行循环的总体想法,但仍然不知道如何实现它......

回答 1 投票 0

相当于sas中循环的rbind?

总体思路是(1)通过分层创建子集(2)使用子集运行模型(3)获得模型结果(4)循环执行(1)-(3)并将它们绑定在一起。我知道如何生成...

sas
回答 1 投票 0

sas中如何统计父子分层数据的生成?

我有一个数据集,如下所示: 孩子$ 父母$ A 。 巴 CA D B EC FD GE 这意味着A是第1代的祖先,B和C是孩子......

回答 1 投票 0

如何根据 SAS 中另一个变量的值保留多条记录

我有以下数据 我需要根据总计进行子集化并仅保留记录数。 因此:对于 ABC,只保留两行(因为 Total=2),并保留 Count=1 和 2 的记录(否

回答 1 投票 0

删除重复项而不更改名称顺序

考虑以下数据 数据SS; 输入数据线; 输入名称$; 数据线; 内存 西塔 内存 阿琼 西塔 内存 阿琼 ; 跑步; #输出 内存 西塔 阿琼 我知道其他方法,例如按

sas
回答 1 投票 0

添加基于另一个数据集的标志

假设有一个包含 x 列(变量)的数据集“DB1”。您有一个名为“my_identifiers”的变量。然后您有另一个数据集“DB2”,其中一个变量名为“

sas
回答 1 投票 0

SAS 宏使用列表迭代过程频率

我有一个数据集,我必须在其中运行十几个组织的十几个变量的频率。这对于 proc print 来说非常简单,但我不想每次都更新 WHERE 语句...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.