全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4112 16
2015-03-19
我有如下数据
iddatenum

8

2011/1/3

1

8

2011/1/4

3

8

2012/2/1

4

8

2012/6/6

6

8

2013/1/5

2

8

2014/1/4

1

11

2011/4/5

2

11

2012/3/4

2

11

2012/7/8

4

11

2014/1/2

5

22

2010/3/1

6

22

2010/7/8

7

22

2010/9/1

73

22

2011/2/1

1

22

2012/1/3

23

22

2013/1/1

5

22

2013/5/1

7
每个id的数据都是按日期排好序的,分别将每个id对应的num在日期内一年(比如第一个2011/01/03-2012/01/03)相乘,比如8在date为第一个时对应的是结果是1,8在date为第二个时对应的是3*4=12,8在date为第三个时对应的是4...以此类推,每个id分别计算,怎么编程序,求大神,数据量很大

二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-20 10:16:08
复制代码



Product.JPG
二维码

扫码加我 拉你入群

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

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

2015-3-20 10:45:44
yongyitian 发表于 2015-3-20 10:16
谢谢,可以实现,如果id不止这么多,有很多的话,是否要在datalines里面输入全部的数据?有几百万条
二维码

扫码加我 拉你入群

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

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

2015-3-20 11:06:30
datalines, proc import; 都可以。

详见 Learning SAS by example, 第 1,3,6 章
https://bbs.pinggu.org/thread-3526425-1-1.html
二维码

扫码加我 拉你入群

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

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

2015-3-20 11:11:50
yongyitian 发表于 2015-3-20 11:06
datalines, proc import; 都可以。

详见 Learning SAS by example, 第 1,3,6 章
好的,还想请问一下,再加上一列变量ind,如果我要将该数据计算出的prod分年份,行业求平均值,应该怎么做呢?
二维码

扫码加我 拉你入群

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

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

2015-3-20 11:11:53
yongyitian 发表于 2015-3-20 11:06
datalines, proc import; 都可以。

详见 Learning SAS by example, 第 1,3,6 章
好的,还想请问一下,再加上一列变量行业ind,如果我要将该数据计算出的prod分年份,行业求平均值,应该怎么做呢?
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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