结果:找到“sas循环”相关内容30个,排序为按回复时间降序,搜索更多相关帖子请点击“高级”
请教一个sas循环问题?
7 个回复 - 1129 次查看
现在我有一个excel表(表的名字为“A1”),一列数据(10行),如下:(类似于考试的答案,表A1为正确答案)
1.A
2.B
3.C
4.A
5.D
6.A
7.C
8.BC
9.ABCD
10.BCD
然后我还有一个表(名字为“a2”),也是一 ...
2013-12-4 15:55 - lqwoailuo - SAS专版
Retain在SAS循环中不起作用吗?
4 个回复 - 725 次查看
想在数据集后面添加一列行号,可是不管把retain放在循环里面还是循环外面都是不起作用。是不是不可以直接这么写,求各路大神指点一下
data test2;
set test1;
do until(n=0);
retain sn;
n=n-1;
sn=+1;
...
2021-12-14 10:18 - wangzai2367 - SAS专版
请教一个SAS循环读取数据的程序写法问题
2 个回复 - 1345 次查看
现在需要将100个格式相同的SAS数据集读入到一个数据集中,不会写set步的循环,只能写成以下形式data data_0;
set data_1 data_2 data_3 ........ data_100;
......;
run;
想请教下各位简便的写法
2019-10-21 17:59 - sabernanoha - SAS专版
求大神帮忙解决一段sas循环程序!!!
1 个回复 - 842 次查看
求大神指导一段sas程序!!!
现在有两个变量,时间date和a, 其中date只截图了一部分,原始的长度是20年的每一天。现在我要做的是——对20年中的每一天,都求其后三天的a的均值。(例如对2009年12月30日,我就要算 ...
2019-6-21 00:12 - ashinaaa - SAS专版
请教SAS循环语句,感谢大神指点
20 个回复 - 9305 次查看
数据格式如下(外部excel文件,已建立sas数据集)
proc phreg data=miRNAfirst;model time * vital_status(1)=ebv-miR-BART10;/*第五列变量*/
proc phreg data=miRNAfirst;model time * vital_status(1)=ebv ...
2014-3-21 21:56 - Y初学者Y - SAS专版
sas编程问题求教,关于sas循环编程
2 个回复 - 1374 次查看
各位sas牛人,我在用sas编程的过程中遇到了一个难题,求助各位一下。我有两个表,表一是国债的发行数据,变量有国债的发行代码和每只国债的发行日期;表二是这些国债的每日交易数据,即表一中的每只国债在表二中都有 ...
2014-3-25 00:37 - cuibaoqiang - SAS专版
sas循环
4 个回复 - 1521 次查看
请问SAS中循环体中可以放完整的数据步或过程步吗? 如果不行要怎么办才能实现该种循环?
2015-10-20 07:56 - chens1994 - SAS专版
求助sas循环语句问题
4 个回复 - 1721 次查看
请教大神们一个循环语句的问题。每个observation都有对应的时间,我现在要把一些对应时间的宏观变量加入,如何做到。例如
ID date
1 01AUG2012
2 02JAN2011
3 15FEB2014
4 13OCT2015
5 ...
2016-7-7 19:24 - ga9203 - SAS专版
SAS循环问题
1 个回复 - 1156 次查看
利用SAS宏程序和循环语句要实现自动输出cox回归单因素分析结果,目标表格如下:
在图片中
程序如下:
/*creat database and import data*/
%let m=1;/*create macro variable m (the number of Excel files)*/
...
2017-10-30 15:36 - 会飞的晴晴猪 - SAS专版
如何用SAS循环填补缺失月份的数据(均值填补)
9 个回复 - 3403 次查看
如何用SAS循环填补股票缺失月份数据了。
如下:现有2000支股票,下面是一部分 ,手动解决太费事,
上面101缺失7月份的数据,102武二十11月份的。怎么弄个循环程序让它把2000支股票中凡是有缺失月份的都补上,并且 ...
2014-3-8 10:31 - sasuser168 - SAS专版
sas循环出错,小白问题,跪求大神帮助Orz
4 个回复 - 1066 次查看
data final.data2;
do i =1 to 5;
merge final.cashflow(where =(Stkcd= i )) final.data1(where =(Stkcd= i ));
by Accper;
end;
run;
日志显示:
ERROR: 变量 i 不在文件“FINAL.CASHFLOW”中。ERROR: ...
2013-8-28 15:07 - 思念勿念 - SAS专版
SAS循环求助
2 个回复 - 863 次查看
我在SAS里写了一段这样的程序
%let d1=sas.sczz;
%let d2=sas.sczzgc;
%macro gchart;
%do i=1 %to 2 %by 1;
proc gchart data=&&d&i;
hbar x1 x2 x3;
vbar x1 x2 x3;
hbar3d x1 x2 x3;
vbar3d x ...
2013-5-29 01:57 - lianghaiwang - SAS专版
sas循环运算问题
4 个回复 - 1146 次查看
现有一数据,如下所示。现需计算c列变量,c(i)=b(i-1)+b(i-2)+b(i-3)+b(i-4)。请问SAS如何实现该功能呢?
a b c
1 2
2 5
3 3
4 7
5 9
6 6
7 8
8 1
9 2
10 12
11 3
12 ...
2013-3-12 10:20 - zhouxianfeng111 - SAS专版
SAS循环问题
8 个回复 - 7241 次查看
我想在宏中进行双重循环,第一重循环是id从1到32,第二重循环是num,但每个id的num不同,类似于如下格式:
相当于id=1的人循环5次,id=2的人循环230次,如此类推。这次数据保存在loopnum文件中。那么在macro中应该 ...
2012-12-3 13:54 - jianke22 - SAS专版
SAS循环无规律
3 个回复 - 1157 次查看
使用宏,一般%do i=1 %to 100,对i=1到100的数据都进行循环处理。但是我只对部分i进行操作,比如i=3,5,12,19……等,这些i无规律,这要怎么操作呢?麻烦大家了~
2012-12-30 13:58 - Jessie_yj - SAS专版
SAS循环问题求助
6 个回复 - 1131 次查看
急求各位高手帮帮忙!
我有这样一个程序:
data bootind;
set boot1;
lamda=1;
if lamda>ICER1 then indicator=1;
else indicator=0;
run;
proc means data=bootind;
var indicator;
output out=x mean=me ...
2012-12-19 01:28 - 雪荆 - SAS专版
SAS循环判断
2 个回复 - 1800 次查看
有一个数据集,如下左图。
想做一个循环,首先判断x,当x=1时,则判断从x=1的这行开始进行。
之后判断y,如果y<9,那么number记录该行数值,t记录‘ok’;
如果y>=9,那么判断下一行的y值,直到y值小于9为止, ...
2012-9-1 12:19 - Jessie_yj - SAS专版
关于SAS循环输出出现的诡异的问题。。。
4 个回复 - 1096 次查看
%MACRO SIMRUN;
%do i = 1 %to 1000;
%simobs(&i)
%bms(D=observed, E=smoke, C1=age, C2=lwd race ptd ht ui ftv, CLASS=race, EM=, p=, k=, g=, TEST=, DSN=predict&i,i=&i);
DM 'ODSRESULTS' CLEAR EDITOR; ...
2012-5-25 09:46 - snowwolf2611 - SAS专版
sas循环
14 个回复 - 2236 次查看
请问一下 我现在有如下数据
如何将按照code 和年度的数据累加 并将累加的值赋给Y???
2011-11-28 21:15 - buyi1 - SAS专版
sas循环程序
2 个回复 - 1698 次查看
各位我先现在有类似如下数据
x1 x2
001 2
001 3
001 12
001 1
002 12
002 13
、、、、、
请问如何实现得到一个新的变量x3 且x3为x2的后一项减去前一项 并 ...
2011-11-21 15:28 - buyi1 - SAS专版
SAS循环时每循环一次让SAS自动停止2秒如何编程
9 个回复 - 6279 次查看
哪位高手知道在SAS循环时,每循环一次让SAS自动停止2秒,给我看看结果再进入下一次循环,怎么编程序?
%macro loop;
%do i=1 %to 100;
data one;
input a;
cards;
12
21
;
run;
proc print data=one;
run;
/ ...
2010-4-12 13:04 - wfchen - SAS专版
不成对数据怎么用SAS循环句?急!!!
4 个回复 - 2651 次查看
各位大虾GG/MM们,在下在此跪请各位高手相助!!!因为我来论坛不久,穷的都不响,所以没钱发悬赏贴,各位见谅,但是小女子实在是需要相助,解决一下问题: 测得两组数据 , 每组数据有N个检测对象 每个检测对象 ...
2010-7-9 14:33 - liuyixiao990 - SAS专版
【求助】急,SAS循环!!!!
7 个回复 - 2204 次查看
本人正在做论文,遇到一个问题,求高人解决
我现在有29只股票的月收益率数据,现在要对其进行随机等权抽样,
1)先抽取1只股票,求收益率的均值和标准差;
2)再抽取2只股票,求这2只股票的收益率的均值和标准差; ...
2010-4-12 16:39 - yuehuatian - SAS专版
如何用sas循环将列合并
3 个回复 - 4917 次查看
SAS 中使用
PROC APPEND BASE=a;
可以循环很多次把新生成的行加到原有的base数据文件,但是我现在想要循环很多次把新生成的列(每次新生成3列)加到原有的数据文件上,该怎么做呢?谢谢。
2009-10-15 21:14 - zydisney - SAS专版