专栏首页SAS程序分享号号号SAS-2X2表,率差的输出...

SAS-2X2表,率差的输出...

这篇接着上一篇的说(SAS-可信区间的输出...),率差的输出...为啥要分开呢,因为这样不就是显得小编勤奋高频输出吗...

真的是感觉太久没打理公众号,现在打算好好打理一段时间了

可能又是把三分钟热度演绎的淋淋尽致...

率差的输出

上一篇文章说到了Proc freq过程步可以做很多事情。可以输出可信区间,同样也可以输出率差,这里的率差是2*2表的率差,同样也是一个参数来控制。

计算试验组与对照组发生不良事件的率差

数据还是沿用上一篇推送的(如下)

这个控制的参数就是riskdiff

输出数据的方式有俩种

<1>使用output语句

proc freq data=have ; 
 weight num;
 tables group*aeyn /alpha=0.05  sparse chisq nowarn riskdiff;
 output out=test(keep=l_rdif2 u_rdif2 _rdif2_ l_rdif1 u_rdif1 _rdif1_)  riskdiff ;
run;

这里可以直接在过程步中添加output语句,使用out选项进行控制输出数据,就可以实现将率差以及可信区间的输出。上面程序运行的结果输出如下。

至于这里的DIF1,与DIF2之间的区别,稍后再说。且来看看第二种输出方式。

<2>使用ods output语句

输出的数据结果如下:

不难发现这里又是有dif1与dif2。那么究竟哪一个才是最开始想要计算的对照组-试验组的率差以及可信区间呢,答案是不管dif1还是dif2都是对照组-试验组的率差,但是dif1与dif2分别表示(group*aeyn)中*后面的变量(aeyn)对应的分类的结果的率差。根据经验,aeyn的2个水平“否”会排在“是”的前面,所以呢,dif1表示的是否发生不良事件为否的率差,dif2表示发生不良事件为是的率差。其实这个地方就和前面的一篇文章(可信区间的输出)中非常类似...是否有参数控制呢,小编没有查。因为已经够用了。。。

Group*AEYN等价于AEYN*Group吗

如题所述,在率差的计算中Group*AEYN是否等价于AEYN*GROUP,答案是明显不等于的。这个就得从2*2表的输出的结构以及率差计算的方式(第一行-第二行)来说了。先来看看下面的的图:

如果是AEYN*GROUP计算的就是“否”-“是”之间的率差了,而不是对照组与试验组了,所以呀,这个变量先后顺序还是值得注意的。总结一下,率差的输出需要注意俩点,一个是变量的顺序,一个是变量水平的顺序。选对顺序就不会错了。

本文分享自微信公众号 - SAS程序分享号号号(xiaocgn),作者:setup

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-10-31

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SAS DDE(Dynamic data exchange ) output Excel

    DDE输出也是我最近get到的新技能,由于之前一直Tagsets输出Excel发现Tagsets输出有一些弊端,在数据量非常大的时候运行时间长,而且文件也会被放...

    Setup
  • SAS-编程中的小技巧(八)

    很久没写公众号了...也积累很多想要分享的小技巧,奈何一直苦于工作繁忙,诸事繁多无暇分身...在即将要忘掉所有想分享的小技巧的前一秒想起了公众号还没写呢...最...

    Setup
  • SAS-可信区间的输出...

    最近小编突然发现proc freq过程步真的可以做好多事...今天打算来分享一段如何用SAS中的Proc freq过程步输出二项分布的可信区间的SAS程序...

    Setup
  • 直方图操作(三)

    直方图操作(三) 之读出电路 顺序读出:即灰度值为0的统计值首先输出,其次是灰度值为1的统计值输出。读出电路如下图 ? 只有当计数完成,并且外部时序申请读出时...

    瓜大三哥
  • 2020 FFmpeg 滤镜详解

    在多媒体处理中,术语滤镜(filter)指的是修改未编码的原始音视频数据帧的一种软件工具。

    jerrypxiao
  • linux下使用ffmpeg将amr转成mp3

    接到需求要在Linux环境下将amr转换为mp3,windows下直接使用第三方jar包封装的exe方法即可,但不支持Linux,上网爬完资料说是用ffmpeg...

    joshua317
  • Beetl 基础知识

    属性引用是模板中的重要一部分,beetl支持属性同javascript的支持方式一样,如下:

    Remember_Ray
  • Beetl 基础知识

    属性引用是模板中的重要一部分,beetl支持属性同javascript的支持方式一样,如下:

    Remember_Ray
  • ant命令征集详解

    ANT的命令到此结束。他们的依赖关系,大家细细琢磨。本人目前已经不使用ANT脚本很久了。目前使用的maven,maven比ANT好多了,具体好在哪里大家可以到网...

    业余草
  • BFT-SMaRt:用Java做节点间的可靠信道

    关键字:区块链 可靠信道 BFT-SMaRt Socket SSL/TLS 网络通信

    文彬

扫码关注云+社区

领取腾讯云代金券