Board logo

标题: 求助求助!!!请各位SAS达人指点! [打印本页]

作者: muyexi    时间: 2010-3-3 17:03     标题: 求助求助!!!请各位SAS达人指点!

若数据如下,怎样根据不同的日期和型号把数量加起来输出呢?

 

交易号          日期              时间          型号       数量

RX000152   03/11/2009  11:27:53  AP3965    5

RX000170   04/11/2009  05:55:50  AT3600    6

RX000189   06/11/2009   09:07:45  AT3600   3
RX000179   03/11/2009  12:32:28  AP3965    5
RX000141   01/11/2009  08:49:26  AT3600    2
RX000149   02/11/2009  11:54:23  AP3965    1
RX000215   04/11/2009  14:09:49  AP3965    1
RX000230   09/11/2009   19:28:32  AP3965   2

 

我最后想得到的是这样的

                                              

 

        日期             AP3965的数量      AT3600 的数量 

   01/11/2009               0                      2

   02/11/2009              1                                  0

   03/11/2009             10                        0
   04/11/2009              1                         6
  06/11/2009                0                        3

 

 

已经想了3天啦做不出来,请教各位啦!!!


  

[此贴子已经被作者于2010-3-3 17:03:36编辑过]


作者: tbld    时间: 2010-3-3 22:52

Try this...

step 1, read the data set
step 2,

DATA newdata
SET yourdata;
RETAIN sum 0 number;
sum = sum + number;
OUTPUT;
newnumber = sum;
RUN;

Hopefully, this is helpful~~





欢迎光临 CFA论坛 (http://forum.theanalystspace.com/) Powered by Discuz! 7.2