全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1366 4
2014-01-13
proc report data=visit_num nowd;
    column N_ITT N_1 N_2 N_3 N_pps n_v1 n_v2 n_v3;
        define N_ITT / display "进入试验" width=6;
    define N_pps / display "完成试验" width=6;
        define n_v1 / computed "访视1参加人数" width=6;
        compute  n_v1;
            n_v1=N_ITT - N_1;
            endcomp;
        define n_v2 / computed "访视2参加人数" width=6;
        compute  n_v2;
            n_v2=N_ITT - N_2;
            endcomp;
        define n_v3 / computed "访视3参加人数" width=6;
            compute  n_v3;
            n_v3=N_ITT - N_3;
            endcomp;
run;
结果如图,请问为什么会计算错误呀


二维码

扫码加我 拉你入群

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

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

全部回复
2014-1-13 11:01:00
~23~H9CDITHK@HWK93[%XXS.jpg
二维码

扫码加我 拉你入群

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

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

2014-1-13 11:11:49
you got to define N_1/N_2/N_3 as DISPLAY variables, otherwise you won't be able to reference them in any COMPUTE blocks because numeric variables are treated as ANALYSIS variables by default.
二维码

扫码加我 拉你入群

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

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

2014-1-13 11:25:21
谢谢 ,我已经修改,你可以去悬赏去,那有我的悬赏贴,赠你100论坛币,不成敬意,谢谢
二维码

扫码加我 拉你入群

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

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

2014-1-13 11:40:30
郭腾 发表于 2014-1-13 11:25
谢谢 ,我已经修改,你可以去悬赏去,那有我的悬赏贴,赠你100论坛币,不成敬意,谢谢
不必客气,感谢神让我碰巧撞对了!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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