SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 649|回复: 2
打印 上一主题 下一主题

求助生成表格问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2009-4-30 12:24:02 | 只看该作者

求助生成表格问题

崇拜的心情,请教各位一个问题:
Data fenxi;
Input   sex  y;
Cards;
1 1
1 0
0 1
0 1
.
.
.
.
;
proc freq; tables   sex*y/all; run ;
运行结果大体为:

                             sex* y 表
                              频数    |
                              百分比  |
                              行百分比|
                              列百分比|       0|       1|   合计
                              --------+--------+--------+
                                    0 |     41 |     26 |     67
                                      |  22.28 |  14.13 |  36.41
                                      |  61.19 |  38.81 |
                                      |  35.04 |  38.81 |
                              --------+--------+--------+
                                    1 |     76 |     41 |    117
                                      |  41.30 |  22.28 |  63.59
                                      |  64.96 |  35.04 |
                                      |  64.96 |  61.19 |
                              --------+--------+--------+
                              合计         117       67      184
                                         63.59    36.41   100.00


                                    sex* y 表的统计量

                  统计量                        自由度          值      概率
                  ----------------------------------------------------------
                  卡方                               1      0.2606    0.6097
                  似然比卡方                         1      0.2596    0.6104
                  连续校正卡方                       1      0.1234    0.7254
                  Mantel-Haenszel 卡方               1      0.2592    0.6107
                  Phi 系数                                 -0.0376
                  列联系数                                  0.0376
                  Cramer 的 V                              -0.0376
                                 相对风险的估计值(行 1/行 2)

               研究类型                           值           95% 置信限
               -----------------------------------------------------------------
               案例对照(优比)               0.8507        0.4572        1.5830
               Cohort(第 1 列风险)          0.9421        0.7466        1.1887
               Cohort(第 2 列风险)          1.1074        0.7506        1.6339



目的:   想自动生成如下的三线表表格:

        人数        Y(%)            OR(95%CI)              P值
性别                               
女        67        26(38.81)               
男        117        41(35.04)        0.85(0.46, 1.58)        0.6097


其中OR为“案例对照(优比)”四舍五入留2位有效数字。
问题:  请问生成该表格的相关SAS程序改怎么写???十分感谢各位。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
沙发
 楼主| 发表于 2009-4-30 15:49:02 | 只看该作者

Re: 求助生成表格问题

上一个表格不是太清楚,应该是:

  变量        人数      Y(%)                 OR(95%CI)                P值
性别
女       67         26(38.81)
男       117        41(35.04)          0.85(0.46, 1.58)           0.6097


word/rtf里的三线表。谢谢。
回复 支持 反对

使用道具 举报

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
板凳
 楼主| 发表于 2009-5-5 16:47:46 | 只看该作者

Re: 求助生成表格问题

使用SAS的ODS功能可以实现
ODS rtf file 'D:\tab1.rtf'  style=sasdocprinter;

您的程序

ODS rtf close;
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2026-2-5 14:07 , Processed in 0.142668 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表