首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SAS/SAS逐行宏观阅读观察

SAS/SAS逐行宏观阅读观察
EN

Stack Overflow用户
提问于 2013-07-10 12:01:11
回答 1查看 150关注 0票数 0

样本数据:

代码语言:javascript
运行
复制
PatID Strata1 Strata2 Allocated TG      
    1       1       1           T1
    2       1       2           T2
    3       2       3           T1
    4       1       3            .
    5       2       2            .
    6       1       3            .
    7       1       3            .
    8       2       4            .

我的病人有两个层次之一(条件)。

我将不得不计算分配的TG基础上的TG以及分配的TG为所有以前的patients.In,上面的例子,分配TG是存在于3例病人。

对于第四位病人,分配的TG会像这样计算,

Strata1的价值是什么?

  1. 如果为1,则计算有多少先前的患者被分配到分配的TG T1中,而当1时计算有多少以前的患者被分配到分配的TG T2中。
  2. 如果为2,则计算有多少先前的病人被分配到分配的TG T1中,当1时,计算有多少以前的患者被分配到分配的TG T2中。

同样,对于strata 2,以前所有患者的计数都是根据每个阶层分配TG的。

在所有这些之后,我将得到输出值上的each.Based值,即分配数较少的层,即TG(T1/T2)将被分配。

在此之后,它必须计算patients 5,这也必须计算前4名病人。

EN

回答 1

Stack Overflow用户

发布于 2014-12-11 17:45:49

为了更快的性能,程序员更喜欢一种批处理模式,而不是一行行。你可以在循环中使用第一乳房和乳房。对于批处理模式,请使用obs- firstobs作为1000或某个数字,对于逐行使用obs=firstobs+1。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17570137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档