Arrays SAS中的不良事件表
我有以下SAS数据集:Arrays SAS中的不良事件表,arrays,loops,sas,Arrays,Loops,Sas,我有以下SAS数据集: Subject AETERM1 AETERM2 TREATMENT 001 Illness Fever 0 001 Illness Cold 0 002 Cardiac AFIB 1 003 Cardiac AFLUT
Subject AETERM1 AETERM2 TREATMENT
001 Illness Fever 0
001 Illness Cold 0
002 Cardiac AFIB 1
003 Cardiac AFLUT 1
我想在SAS中创建如下表:
___________________________________________________________________________________________________
AETERM1
AETERM2 TREATMENT = 0 (N = 1) TREATMENT = 1 (N = 2) OVERALL (N = 3)
__________________________________________________________________________________________________
Any Event 1 (100%) 2 (100%) 3 (100%)
Illness 1 (100%) 1 (33%)
Fever 1 (100%) 1 (33%)
Cold 1 (100%) 1 (33%)
Cardiac 2 (100%) 2 (67%)
AFIB 1 (50%) 1 (33%)
AFLUT 1 (50%) 1 (33%)
我能够通过以下PROC FREQ语句生成接近的内容:
proc freq data = have order = freq;
table aeterm1 * aeterm2 / missing;
run;
你可以用
proc freq data = have order = freq;
table aeterm1 * aeterm2 * treatment / out = results;
run;
并处理结果
数据集,以获得所需的视图
proc freq data = have order = freq;
table aeterm1 * aeterm2 * treatment / out = results;
run;
然后处理
结果
数据集,以获得所需的视图Cynthia Zender的一篇名为“创建复杂报告”的论文介绍了如何创建这样的表。这是其中的一个例子,这篇论文也有代码可供遵循,或者作为您的入门指南。Cynthia Zender的一篇论文叫做“创建复杂报告”,其中介绍了如何创建这样的表。这是其中的一个例子,本文还提供了一些代码,可以作为您的入门指南。