全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2222 9
2012-06-12
现有100只股票数据,命名形如:daysh600000,daysh600004...,daysz000001....,600000等是股票代码(id);数据的结构都一样,内含变量,date,open,high,close等,但不含股票代码:
data daysh600000;
input date open hight low clsoe;
cards;
2011 29.5 29.8 27 27.75
;
run;

现在想请教,如何合并这些数据,新数据中包含股票代码?新的数据格式:
id date open high low close
600000 2011 29.5 29.8 27 27.75
600000 .... .... ... ... ....
600004 2011 7.72 8.56 7.69 8.25
...
敬请高手指点迷津。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-6-12 13:22:46
spss 数据合并?
二维码

扫码加我 拉你入群

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

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

2012-6-12 16:01:30
black小猪 发表于 2012-6-12 13:22
spss 数据合并?
sas里面
二维码

扫码加我 拉你入群

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

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

2012-6-12 16:19:58
yugao1986 发表于 2012-6-12 16:01
sas里面
小鱼,你试试这个。思路:从DICTIONARY里取DATASET 名,生成宏。然后截取dataset 名,并分别添加 id变量,最后APPEND.
复制代码
二维码

扫码加我 拉你入群

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

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

2012-6-12 23:20:30
想问下这个100只股票数据不是批量导进来的么?
如果是批量导进来的,就可以直接获取数据集的名字了,然后再进行赋值,再合并就可以了,当然跟webgu大神的思路也是差不多一样的。。。
二维码

扫码加我 拉你入群

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

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

2012-6-13 15:38:49
webgu 发表于 2012-6-12 16:19
小鱼,你试试这个。思路:从DICTIONARY里取DATASET 名,生成宏。然后截取dataset 名,并分别添加 id变量, ...
谢谢webgu兄,不过我这里提示报错:
最近在折腾这些,折腾A股,2000多条
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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