全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1307 2
2014-09-16
data test;
input id weight height;
cards;
1 50 1.6
2 40 1.5
3 .   1.4
4   56  .
;
run;
计算数据集中的weight,height分别的总和,求大家给个简单的过程,能让我看得懂的,谢谢谢了
二维码

扫码加我 拉你入群

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

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

全部回复
2015-1-1 21:08:30
举例
proc means data=test sum;
var height weight;
run;
二维码

扫码加我 拉你入群

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

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

2015-1-2 17:14:35
虽然proc means很简单,但是会输出很多不必要的统计量,当然,也可以自己控制统计量的输出,比如楼上

data _null_; /*不生成数据集,结果在日志中查看*/
        set test;
        sum_weight + weight; /*等于使用retain sum_weight;sum_weight的值在每轮循环中不会被清零*/
        sum_height + height;
        put sum_weight= sum_height=; /*每加一轮都会数次当轮的结果*/
        /*这里是只看最后一轮的结果
        if id = 4 then do;
                put sum_weight= sum_height=;
        end;
       */
run;

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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