由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - 问个sas的问题?想找简便快捷的解法!
相关主题
菜鸟问个sas得问题,关于分数组[合集] 请教一个percentile的问题 (SAS)
sas question读入SAS data set的问题
sas lag1() 古怪现象请教(小包子)两个简单的SAS问题
sas code求助SAS random number generatior该怎么用呀?
[合集] help on a sas program about call function in data stepASK FOR ONE SAS QUESTION
[合集] how to randomly draw 10% sample from a data set?请教一个SAS 数据分配问题
幼儿园分水果的SAS问题说说几个把数据随机打乱的方法吧
请教一个SAS里面用随机数的问题proc sql: find 4 highest and mean, median
相关话题的讨论汇总
话题: lag1话题: lag2话题: lag3话题: 快捷话题: b3
进入Statistics版参与讨论
1 (共1页)
A******s
发帖数: 427
1
假设有这样一个dataset
A
1 2
2 6
3 8
4 5
...
n 9
要create一个variable B,
Bi = 之前m个observations的 A 的 standard deviation
m要大于等于3,但不能超过10。
有什么快捷方便的方法吗?谢了
o****o
发帖数: 8077
2
data a;
do id=1 to 100;
a=ranuni(9999);
output;
end;
run;
data b;
set a;
lag1=lag1(a); lag2=lag2(a); lag3=lag3(a);
/*.....*/
if _n_>=3 then b3=std(of a, lag1-lag2);
if _n_>=4 then b4=std(of a, lag1-lag3);
/*.......*/
keep id a b3 b4 /*......*/;
run;

【在 A******s 的大作中提到】
: 假设有这样一个dataset
: A
: 1 2
: 2 6
: 3 8
: 4 5
: ...
: n 9
: 要create一个variable B,
: Bi = 之前m个observations的 A 的 standard deviation

1 (共1页)
进入Statistics版参与讨论
相关主题
proc sql: find 4 highest and mean, median[合集] help on a sas program about call function in data step
如何在1,2,3,4,5中随机选出2个数来?[合集] how to randomly draw 10% sample from a data set?
再来问一个SAS问题幼儿园分水果的SAS问题
In sas, how do you randomly pick 10 numbers out of 29?请教一个SAS里面用随机数的问题
菜鸟问个sas得问题,关于分数组[合集] 请教一个percentile的问题 (SAS)
sas question读入SAS data set的问题
sas lag1() 古怪现象请教(小包子)两个简单的SAS问题
sas code求助SAS random number generatior该怎么用呀?
相关话题的讨论汇总
话题: lag1话题: lag2话题: lag3话题: 快捷话题: b3