全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2855 2
2009-03-12

针对不同时期得到的两份统计报表,需要进行差分比较。如:
报表一:
------------------------
ADCODE,ID,COUNT
110101,1,5
110101,2,17
110102,1,3
110101,2,107
------------------------
报表二:
------------------------
AD_CODE,ID,TYPE,CNT
110101,1,190101,19
110101,1,190102,49
110102,1,180101,1
120101,2,170101,10
------------------------
     需要能够通过配置比较报表差分。如需要比较同一ADCODE下的所有差分(其中报表一中为ADCODE,在报表二中为AD_CODE),也可能需要比较同一ADCODE及ID下的差分。其中COUNT(报表二中为CNT)为统计值。

二维码

扫码加我 拉你入群

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

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

全部回复
2009-3-13 10:57:00

proc sql;

  select adcode, ad_code, t1.ID, t2.ID,

      count-CNT as diff

   from table1 as t1

        table2 as t2

   where t1.adcode=t2.ad_code

          and t1.ID=t2.ID;

quit;

[此贴子已经被作者于2009-3-13 11:08:52编辑过]

二维码

扫码加我 拉你入群

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

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

2009-3-13 13:23:00
2楼可能没有注意到,做差分前并不知道变量名及有多少分类变量用来做差分。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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