全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2659 3
2017-02-01
悬赏 10 个论坛币 已解决
程序如下:
DATA A;
INPUT NUM;
PER = NUM - LAG1(NUM);
ACCU + PER;
CARDS;
6334422
7503087
8372577
8792458
9300312
9713803
9458582
9868453
;
RUN;
PROC PRINT;

结果显示为:
ObsNUMPERACCU
16334422.0
2750308711686651168665
383725778694902038155
487924584198812458036
593003125078542965890
697138034134913379381
79458582-2552213124160
898684534098713534031

请问:
1、程序中的ACCU + PER是指ACCU = 0;ACCU = ACCU + PER吗
2、如果ACCU + PER是指ACCU = 0;ACCU = ACCU + PER,那么ACCU的第一个值为什么是0,而不是missing(.)呢

最佳答案

wwang111 查看完整内容

http://1061.edu.pinggu.com/forum/201608/05/6973592b06fa/sum_statement.pdf
二维码

扫码加我 拉你入群

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

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

全部回复
2017-2-1 13:07:30
http://1061.edu.pinggu.com/forum/201608/05/6973592b06fa/sum_statement.pdf
二维码

扫码加我 拉你入群

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

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

2017-2-1 21:19:04
楼主钻得真细
二维码

扫码加我 拉你入群

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

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

2017-2-2 10:05:23
wwang111 发表于 2017-2-1 13:07
http://1061.edu.pinggu.com/forum/201608/05/6973592b06fa/sum_statement.pdf
谢谢你的解答,我明白了!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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