全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1099 2
2013-10-31
1000多个数据集,每个数据集是每个股票的信息
每个数据集格式大概是:
code(股票代码)   Date(年月日) Time(时分秒) Volume(成交量) Direct(买卖标示)
Stk_000001        2007-5-1            10:00:00             xxxxxxx                  B
Stk_000001        2007-5-1             10:05:00            xxxxxxx                  S
Stk_000001        2007-5-2             10:07:00            xxxxxxx                  U

Date是2007-01-01到2007-12-31

我想实现每只股票半年的Direct分别为B、S、U的总的Volume,放在一个新的数据集中,然后将1000多个股票的结果放在一个数据集。即:
Code                       month(6-上半年,12-下半年)         BVolum     SVolum     UVolum    NetVolum(BVolue-Svolum)
Stk_000001               6                                                         xxx         xxx         xxx               xxx
Stk_000001              12                                                        xxx         xxx         xxx               xxx
Stk_000002               6                                                         xxx         xxx         xxx               xxx
......

求大神帮帮忙!!!
二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-31 19:11:59
对了,所有数据集都在Library的HighFre下面
二维码

扫码加我 拉你入群

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

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

2013-10-31 19:38:22
根据date增加一个month变量,然后by month direct对volume求sum就行了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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