作者kpeter (感冒...)
看板Statistics
标题[程式] SAS 求出极值同时show出变数值
时间Wed Mar 14 21:17:41 2012
------------------------------------------------------------------------
[软体程式类别]:SAS
[程式问题]:资料处理 叙述统计
[软体熟悉度]:
低(1~3个月)
[问题叙述]:
控制 n k p 利用do函数做 h1 的最小值 目前以可求出最小值
但希望在output中可以在求出h1最小值的同时 看到其他c1 c2 n k p 的值
[程式范例]:
data new;
n=2; k1=3; P=0.8;
v1=k1*(n-1);
do r=(P+1)/2+0.001 to 0.999 by 0.001;
c1=quantile('T',r**(1/k1),v1);
c2=quantile('T',(3+p)/2-r,v1);
h1=c1+c2;
output;
end;
proc means data = new min ;
var h1 ;
run;
-----------------------------------------------------------------------------
不知道要在这边加上甚麽语法才可以同时看到当h1最小值时 其他变数的值
苦脑已久
麻烦各位强者帮忙了
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.243.66
※ 编辑: kpeter 来自: 140.116.243.66 (03/14 21:24)
1F:推 MmmRrrrX:如果换另一个角度想,先对new以h1排序,保留第一笔如何? 03/14 23:03
2F:→ kpeter:感谢楼上 马上试试 03/15 10:37
3F:→ kpeter:成功了 感谢~~ 04/25 10:40