全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1212 8
2015-03-06
求助万能的各位!!!
如何用proc sql把下表中同一个时间的数据合在一行里?实在才疏学浅,折腾了一晚上都没折腾出来。
谢谢!!!

Screen Shot 1.png
变成如下形式:
date                         bihi_vwret         bilo_vwret ....
19260731                  0.0142                0.0572
19260831                  0.0632                0.0272

啦啦啦。问题解决,现在表变成我想要的样子了~谢谢!!!
Screen Shot 2015-03-06 at 7.01.38 PM.png


附件列表
Screen Shot 1.png

原图尺寸 52.41 KB

Screen Shot 1.png

二维码

扫码加我 拉你入群

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

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

全部回复
2015-3-7 01:31:04

proc sql;
create table aa as
select distinct tbl.date, bihi.bihi_vwret, bilo.bilo_vwret from tbl
left join (select date, bihi_vwret from tbl where bihi_vwret>0) bihi on tbl.date=bihi.date
left join (select date, bilo_vwret from tbl where bilo_vwret>0) bilo on tbl.date=bilo.date
; quit;
二维码

扫码加我 拉你入群

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

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

2015-3-7 04:29:35
如果每个时间不同变量只有1个非零,直接group by date,且对每个变量分别求和怎样
二维码

扫码加我 拉你入群

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

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

2015-3-7 07:57:47
qnmao 发表于 2015-3-7 01:31
proc sql;
create table aa as
select distinct tbl.date, bihi.bihi_vwret, bilo.bilo_vwret from tb ...
哇,好厉害~~~问题解决!谢谢谢谢!!!
我还想问一下,这个bihi.bihi_Vwret开头的bihi代表的含义是什么?谢谢!!!
二维码

扫码加我 拉你入群

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

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

2015-3-7 08:01:07
seven74 发表于 2015-3-7 04:29
如果每个时间不同变量只有1个非零,直接group by date,且对每个变量分别求和怎样
谢谢建议~但好像不行诶,我每次输sum。。。 group by,log就自动默认我输错了,是想输order by我也不知怎么回事。

二维码

扫码加我 拉你入群

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

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

2015-3-7 08:34:09
seven74 发表于 2015-3-7 04:29
如果每个时间不同变量只有1个非零,直接group by date,且对每个变量分别求和怎样
啊谢谢!!!我又run出来了~~~这个方法很好使!~   太谢谢了!!!      
            proc sql;
202       create table f1 as
203       select date,
204       sum(ret*(pfc="BIHI_VWRET") )as BIHI_VWRET,
205       sum(ret*(pfc="BILO_VWRET") )as BILO_VWRET,
206       sum(ret*(pfc="BIME_VWRET") )as BIME_VWRET,
207       sum(ret*(pfc="SMHI_VWRET") )as SMHI_VWRET,
208       sum(ret*(pfc="SMLO_VWRET") )as SMLO_VWRET,
209       sum(ret*(pfc="SMME_VWRET")) as SMME_VWRET
210       from "/folders/myfolders/a4/f.sas7bdat" as f
211       group by date;
212     quit;
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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