全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1919 2
2016-06-06
请问各位大神,如果要合并两个文件,一个文件时MONTHLY的,一个文件是bi-monthly的,举个例子,比如说file1有1月到12月的数据,但是file2只有奇数月的数据(1,3,5,7,9,11),比如要合并3年的两个file,要如何实现呢?多谢各位!
二维码

扫码加我 拉你入群

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

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

全部回复
2016-6-7 03:15:51
这个需要问问你想要最终的结果是什么样的,你合并的数据里, bi-monthly的偶数月你是想要它就是空值呢还是想要它和奇数月一样的数字呢? match by month就可以了啊。比如合并后保留空值的情况:
proc sql; create table new as select * from
monthly a left join bi_monthly b
on a.month=b.month and a.year=b.year
order by year, month; quit;
二维码

扫码加我 拉你入群

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

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

2016-6-7 10:05:43
雯 发表于 2016-6-7 03:15
这个需要问问你想要最终的结果是什么样的,你合并的数据里, bi-monthly的偶数月你是想要它就是空值呢还是想 ...
非常感谢!这样应该就是可以了,明天试试看!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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