全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1279 1
2019-02-19
目标:将换手率分为两组后和股票的收益率进行合并,
使用的代码如下所示
data lms;
merge c ret;
by stkcd year month;
run;
数据ret来源于国泰安数据库,
数据c为换手率数据,将其分为了高低两组,来源于wind数据库,由于其变量stkcd是以数值型存在无法和国泰安数据库数据合并所以使用代码
data a;
set a(rename=(stkcd=jj));
stkcd=put(jj,$8.);
drop jj;
run;
将其转化为了字符串变量,最后在合并出来的数据出现这样的问题:比如说stkcd为0000001的股票在13年1月有收益数据,同时也有分组数据,但是将数据按照13年一月合并后,就变成了两个观测值垂直合并的结果,既是第一行数据有收益数据但是分组数据为缺失值,第二行数据有分组数据但是收益数据为缺失值
我尝试用sql语言进行合并数据但是无法进行合并


二维码

扫码加我 拉你入群

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

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

全部回复
2019-2-19 11:31:29
很着急求大神
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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