由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 问个简单的SAS问题!
相关主题
SAS菜鸟请教如果使SAS的output的结果放到一个文件内?SAS question
问个SAS output的问题SAS Technical Interview Questions
could anybody please help check why my codes don't work? Thanks!一道sas题 在线求解 50个包子答谢 急啊
求助关于sas macro 中的if- then语句SAS: how to build a timer
发包子求大牛解SAS问题,急问一个SAS macro的问题
why this error in %if statement请问关于交易量的一个SAS编程问题
SAS 一问. 谢谢!求助:一个SAS的小问题
SAS adv NEW Q23请教:SAS
相关话题的讨论汇总
话题: sas话题: 分号话题: 20话题: sysfunc话题: output
进入Statistics版参与讨论
1 (共1页)
f*******m
发帖数: 94
1
我的问题是这样的:在long form 的数据里面需要加一列,在R里面是这样做:
xx <- rep(1:20, each=20)
yy <- rep(xx, each=100)
然后用cbind将yy作为一列合并到原来的数据当中,请问如何在SAS里面完成这样的操作
呢?问题非常简单,有点不好意思来问,但是确实不知道怎么做,非常感谢走过的路过
的能帮个忙!
祝大家正在找工作的都能找到工作,已经找到工作的都工作顺利,谢谢!
A*****a
发帖数: 1091
2
问lz个题外话,你这样产生的yy,和直接rep(1:20,each=2000)有啥区别啊?
好像sas没有能那么容易产生数列的方法,反正菜鸟我不知道,要我可能就用循环了吧
。。。

【在 f*******m 的大作中提到】
: 我的问题是这样的:在long form 的数据里面需要加一列,在R里面是这样做:
: xx <- rep(1:20, each=20)
: yy <- rep(xx, each=100)
: 然后用cbind将yy作为一列合并到原来的数据当中,请问如何在SAS里面完成这样的操作
: 呢?问题非常简单,有点不好意思来问,但是确实不知道怎么做,非常感谢走过的路过
: 的能帮个忙!
: 祝大家正在找工作的都能找到工作,已经找到工作的都工作顺利,谢谢!

d********i
发帖数: 193
3
try this:
data da;
do i = 1 to 20;
%sysfunc(repeat(output;, 2000 - 1))
end;
run;
f*******m
发帖数: 94
4
谢谢楼上建议,但是code 好像不对:
180-322: Statement is not valid or it is used out of proper order.
感觉是output这个地方不对。
f*******m
发帖数: 94
5
是一样的

【在 A*****a 的大作中提到】
: 问lz个题外话,你这样产生的yy,和直接rep(1:20,each=2000)有啥区别啊?
: 好像sas没有能那么容易产生数列的方法,反正菜鸟我不知道,要我可能就用循环了吧
: 。。。

A*****a
发帖数: 1091
6
code 对的,就是少了个分号,我的SAS run出来了,又学了一招^^
data da;
do i = 1 to 20;
%sysfunc(repeat(output;, 2000 - 1));<-这个分号漏了
end;
run;

【在 f*******m 的大作中提到】
: 谢谢楼上建议,但是code 好像不对:
: 180-322: Statement is not valid or it is used out of proper order.
: 感觉是output这个地方不对。

d********i
发帖数: 193
7
应该不需要这个分号呀~~
A*****a
发帖数: 1091
8
嗯,你是对的,去掉分号也行
lz是不是SAS的版本不给力啊

【在 d********i 的大作中提到】
: 应该不需要这个分号呀~~
f*******m
发帖数: 94
9
谢谢楼上,这两天忙的没有来检查, 之前是我弄错了。我实际上做的比这里描述的要
稍微复杂一些。经你一说,我重新改写了一下,现在可以跑出来了,谢谢大家,这里真
是藏龙卧虎,学到了很多。
非常感谢duanyangzi 的帮忙!
1 (共1页)
进入Statistics版参与讨论
相关主题
请教:SAS发包子求大牛解SAS问题,急
急问一个SAS 的常见问题why this error in %if statement
SAS里用macro的文件名里数字的问题SAS 一问. 谢谢!
请教sas base 70题里的44题SAS adv NEW Q23
SAS菜鸟请教如果使SAS的output的结果放到一个文件内?SAS question
问个SAS output的问题SAS Technical Interview Questions
could anybody please help check why my codes don't work? Thanks!一道sas题 在线求解 50个包子答谢 急啊
求助关于sas macro 中的if- then语句SAS: how to build a timer
相关话题的讨论汇总
话题: sas话题: 分号话题: 20话题: sysfunc话题: output