全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1446 2
2018-08-03
悬赏 6 个论坛币 已解决
大家好,数据是这样的
date         r_capm  stock1_ret stock2_ret
201701   0.1          0.02          0.03
201702   0.04        0.05          0.06

请问如何能转成列数据
stock     date            r_capm      ret
stock1   201701      0.1             0.02
stock2   201701      0.1           0.03
stock1   201702      0.04             0.05
stock2   201702      0.04           0.06

直接用proc transpose ,用stock来做转置变量数据会乱。

这是我目前所有的论坛币了,谢谢大家!!

最佳答案

whymath 查看完整内容

proc transpose data = shujushizheyangde; by date r_capm; run;
二维码

扫码加我 拉你入群

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

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

全部回复
2018-8-3 17:11:24
proc transpose data = shujushizheyangde;
by date r_capm;
run;
二维码

扫码加我 拉你入群

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

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

2018-8-5 17:34:38
whymath 发表于 2018-8-3 17:11
proc transpose data = shujushizheyangde;
by date r_capm;
run;
谢谢,理解错转置变量了。
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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