SAS:多条线路上的多个患者诊断

ybao

我有一个患者诊断数据集,每行一个诊断代码,导致多行患者诊断。每个患者都有一个唯一的患者 ID。我还有这些患者的年龄、种族、性别等数据。

在使用 PROC FREQ、Logistic、Univariate 等时,我如何向 SAS 表明它们是同一位患者?

这是数据外观的示例:

patientID diagnosis age gender  lab
1         15.02     65    M      positive
1         250.2     65    M      positive
2         348.2     23    M      negative
2         282.1     23    M      negative
3                   50    F      positive

我得到了每个接受过某个实验室的患者的数据(无论阳性结果如何),以及他们所有的诊断,每个都出现在不同的行上(作为对 SAS 的不同观察)。首先,我需要排除每个实验室结果为阴性的患者,我计划对其使用 IF 语句。实验室确定患者是否患有疾病 X。一些患者除了疾病 X 之外没有任何其他疾病,例如患者 #3。

我想执行的分析:

  1. 使用 PROC FREQ 计算每种疾病的频率。
  2. 使用 PROC FREQ 卡方表征每个诊断的年龄和种族关系。
  3. PROC Logistic 确定风险因素(年龄、种族、性别等),以便在疾病 X 之上发展另一种疾病。

谢谢!

瑞萨

您的问题的答案是默认情况下您不能。但是当你处理数据时,你可以很容易地解释它。IMO 保持很长时间更容易。

上面你问的问题太多了,我只回答一个,如何计算疾病x的人数。

Proc sort data = have out = unique_disease_patient nodupkey;
 By patientID Diag;
Run;


Proc freq data = unique_disease_patient noprint;
Table disease  / out = disease_patient_count;
Run; 

请注意,这在 SQL 中要容易得多

 Proc sql;
 Create table want as
 Select diag, count(distinct patientID) 
 From have
 Group by diag;
 Quit;

我假设这是家庭作业,因为除了探索性分析之外,您在实践中不太可能这样做。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

SAS:不同线路上的患者数据

来自分类Dev

多条线路的终端输入

来自分类Dev

在 PHP 中连接患者和诊断

来自分类Dev

如何在特定线路上运行RSpec测试?

来自分类Dev

是否可以在部分线路上使用await?

来自分类Dev

交替改变ADSL线路上的低和高ping时间

来自分类Dev

sed可在一系列线路加上一行线路上运行

来自分类Dev

重塑具有不同诊断数量的患者数据集

来自分类Dev

Azure诊断多个AppDomain问题

来自分类Dev

SAS:避免出现线路末端问题和丢失卡

来自分类Dev

如何诊断多个Linux系统故障?

来自分类Dev

T-SQL - 选择重新入院(在一段时间内)具有相同诊断的患者

来自分类Dev

具有多个域的多条路由

来自分类Dev

通过家庭DSL线路为多个网站提供服务

来自分类Dev

Yii2有很多条件和多个表

来自分类Dev

使用数组函数进行多条件搜索并返回多个值

来自分类Dev

从多个数据库执行多条语句

来自分类Dev

在 React 中为多个条件渲染更多条件?

来自分类Dev

如何使用多个id更新mysql中的多条记录

来自分类Dev

从SAS执行多个unix命令

来自分类Dev

SAS 中的多个 do 循环

来自分类Dev

在r中,确定时间间隔是否与多个患者ID重叠

来自分类Dev

在公寓中放置多个无线路由器是否存在问题?

来自分类Dev

具有多个客户端的无线路由器带宽

来自分类Dev

VS 2015诊断工具在运行Visual Studio的多个实例时意外失败

来自分类Dev

IF-THEN语句SAS中的多个条件/变量

来自分类Dev

SAS中的多个箱形图

来自分类Dev

SAS中多个比较之间的逻辑

来自分类Dev

SAS中的多个变频计数组合