由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS里面怎么设置vector
相关主题
在SAS里面如何进行数组操作?请教SAS/MACRO牛人
请教一个SAS的问题再请教一个sas问题
SAS 新手的一个弱智问题:如何DELETE 一个VECTOR 的MISSING VALUE(in IML)SAS数据处理问题:让缺失数据自动采用上个数据值
SAS question,thanks!sas question
{请教} 一个SAS程序问题求助一个SAS的问题
[合集] 发伪币3000 - 不用SAS\IML如何用SAS做矩阵计算?SAS 问题
请教SAS code: 怎么把macro里的macro variable打印出来?慕名而来,请教一个 SAS date question
请教SAS达人关于编循环regression的问题,多谢!Ask a SAS question
相关话题的讨论汇总
话题: vector话题: 里面话题: retain话题: sas话题: temp
进入Statistics版参与讨论
1 (共1页)
s*******e
发帖数: 1385
1
例如我想把一个data里面的某一个variable里面的所有值放到一个vector里面去?
还有一个问题就是,怎么用这个vector里面的值在data statement里面做循环。
例如c=(1,2,3,8,9)
然后在j in c做循环 j=jx1算出来的应该是1x2x3x8x9=432。
谢谢了。
y*m
发帖数: 102
2
sas doesn't have any concept of vector, instead, it has variables.
for that kind of calculation,you have to use retain, then do calculation on
each iteration.

【在 s*******e 的大作中提到】
: 例如我想把一个data里面的某一个variable里面的所有值放到一个vector里面去?
: 还有一个问题就是,怎么用这个vector里面的值在data statement里面做循环。
: 例如c=(1,2,3,8,9)
: 然后在j in c做循环 j=jx1算出来的应该是1x2x3x8x9=432。
: 谢谢了。

s*******e
发帖数: 1385
3
谢谢,我得去看看retain function,
其实我的数据是这样的
m n
1 0.5
3 0.8
6 0.9
......
然后我想做就是create一个新的variable Y
Y1=0.5
Y2=0.5×0.8
Y3=0.5×0.8×0.9
......
这个是不是也要用到retain function?

on

【在 y*m 的大作中提到】
: sas doesn't have any concept of vector, instead, it has variables.
: for that kind of calculation,you have to use retain, then do calculation on
: each iteration.

y*m
发帖数: 102
4
data new;
set old;
retain temp 1;
y=n*temp;
temp=y;
run;


【在 s*******e 的大作中提到】
: 谢谢,我得去看看retain function,
: 其实我的数据是这样的
: m n
: 1 0.5
: 3 0.8
: 6 0.9
: ......
: 然后我想做就是create一个新的variable Y
: Y1=0.5
: Y2=0.5×0.8

m*********n
发帖数: 413
5
如果还有后续计算, 可以考虑用IML
s*******e
发帖数: 1385
6
谢谢,包子答谢。

【在 y*m 的大作中提到】
: data new;
: set old;
: retain temp 1;
: y=n*temp;
: temp=y;
: run;
:

s*******e
发帖数: 1385
7
这个程序里面就没有,暑假得好好学学SAS base了

【在 m*********n 的大作中提到】
: 如果还有后续计算, 可以考虑用IML
l****a
发帖数: 352
8
proc iml;
a={1,2,3,4};
print a;
quit;
l*********s
发帖数: 5409
9
Somehow I remember seeing claims that IML is no longer in active development
any more. Is that true?

【在 m*********n 的大作中提到】
: 如果还有后续计算, 可以考虑用IML
1 (共1页)
进入Statistics版参与讨论
相关主题
Ask a SAS question{请教} 一个SAS程序问题
请教sas adv 130题中 第12题 第19题[合集] 发伪币3000 - 不用SAS\IML如何用SAS做矩阵计算?
SAS help : get macro variables as an string but not character variable.请教SAS code: 怎么把macro里的macro variable打印出来?
SAS quarter calculation question请教SAS达人关于编循环regression的问题,多谢!
在SAS里面如何进行数组操作?请教SAS/MACRO牛人
请教一个SAS的问题再请教一个sas问题
SAS 新手的一个弱智问题:如何DELETE 一个VECTOR 的MISSING VALUE(in IML)SAS数据处理问题:让缺失数据自动采用上个数据值
SAS question,thanks!sas question
相关话题的讨论汇总
话题: vector话题: 里面话题: retain话题: sas话题: temp