全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1882 4
2015-03-18
求求求大家帮忙啊!

question:

use a graph to display the observed prevalence of being severely ill at each week for two trt group (1 and 6) separately.


data:
The SAS System

[td]
Obsidtrtweekscoreseverity
11601011
2161630
3162670
4164871
5166630
6168620
7210931
8211931
9212490
10214400
11216460
12218620
13360821
14361801
15362790

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-3-18 02:40:44
这是我写的code,求帮忙!
proc sort data = panss_lf out = panss_lf_sort;
        by week;
run;
/*
proc print data = panss_lf_sort;
run;
*/
data panss_lf_new;
        set panss_lf_sort;
        count = sum(severity);
    by week;
        run;
/*
proc print data = panss_lf_new;
run;
*/
proc sgplot data = panss_lf_new;
        scatter x=week y=severity/ group = trt;
        run;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-19 00:14:30
能否把问题和变量(id, trt)含义描述清楚点?不明白data panss_lf_new作用。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-26 03:18:13
zcycy 发表于 2015-3-19 00:14
能否把问题和变量(id, trt)含义描述清楚点?不明白data panss_lf_new作用。
你好,问题要求的是一个概率,比如在week=0的时候,(数severity =1有几个)除以(在week=0的时候一共有几个data)。 trt=1 是control group, trt=6是treatment group. 画两个图,一个是trt=1, 另一个是trt=0. 图里面横坐标是week, 纵坐标是概率
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-26 03:24:45
zcycy 发表于 2015-3-19 00:14
能否把问题和变量(id, trt)含义描述清楚点?不明白data panss_lf_new作用。
proc means
        DATA=panss_lf SUM;
        VAR severity;
        class trt week;
        run;

这是新的code,但是我需要的不是sum(severity), 而是sum(severity)/ sum(total # for each week)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群