全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2958 12
2015-07-03
悬赏 200 个论坛币 未解决
之前发的不知道为什么变成了乱码 我自己琢磨了下 现在我transpose好了除了生成的variable顺序需要修改外 基本都没问题了我现在的问题是比如说我现在的variable顺序是 完全打乱的691个变量 名字是_1到_691
我现在想要就从_1开始这691个变量按照名字升序排列
我看网上修改变量顺序都是用retain
我就想知道如果是这么多变量 难道我要一个一个把名字写出来么
附件没有用了 我就是不会删除谢谢了
二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-3 06:21:24
Why bother doing like that?
that is, baseically, you will get the number of columns (+2) like below. And that number may be very large. A sparse data will be formed.
proc sql;
select count(*) from (
select distinct moduleName, Question
from yourdata);
quit;

JingJu
二维码

扫码加我 拉你入群

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

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

2015-7-3 09:47:07
能否再多详细说明下是怎样的合并逻辑呢?
二维码

扫码加我 拉你入群

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

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

2015-7-3 10:04:44
复制代码
是这意思吗? 捕获.PNG
二维码

扫码加我 拉你入群

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

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

2015-7-4 03:07:57
jingju11 发表于 2015-7-3 06:21
Why bother doing like that?
that is, baseically, you will get the number of columns (+2) like below ...
谢谢你的回复,请问得到了这个没有重复的数字就是应该有多少列之后呢?
可能是我没有表达清楚 我想问的是 怎么做rolled up 就是比较复杂一点的行列互换
二维码

扫码加我 拉你入群

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

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

2015-7-4 03:08:29
Tigflanker 发表于 2015-7-3 09:47
能否再多详细说明下是怎样的合并逻辑呢?
谢谢 已经在主贴中更新了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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