由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - SAS Dataset有什么最简单的办法能知道里面的最大值
相关主题
问个简单的SAS如何找出某个变量最大之所在的行?Dataset merge的一个问题
请教一个SAS文件循环生成的小问题[SAS]怎么快捷地删除Macro 里创建的临时dataset和macro variab
求助:一个SAS的小问题请教一个UNIX下面用SAS的弱智问题
Please help with a SAS macro问个效率问题 SQL vs data step,大数据量
MySQL语句请教 (转载)SAS菜鸟请教如果使SAS的output的结果放到一个文件内?
菜鸟问个sas得问题,关于分数组求一段SAS code
发包子求大牛解SAS问题,急求教 SAS base 123 Q 16
SAS QuestionSAS help : Proc dataset
相关话题的讨论汇总
话题: dataset话题: sas话题: 最大值话题: max话题: 办法
进入Statistics版参与讨论
1 (共1页)
k*z
发帖数: 4704
1
例如日期,销售额。。。。。就是需要知道column的极值,有什么最快最简单的办法么

proc means, select max 这些数据很大的话,都不太好使。
t*****w
发帖数: 254
2
I guess you should use proc sql.

【在 k*z 的大作中提到】
: 例如日期,销售额。。。。。就是需要知道column的极值,有什么最快最简单的办法么
: ?
: proc means, select max 这些数据很大的话,都不太好使。

k*z
发帖数: 4704
3
this method can be as slow as you can imagine. it will be beyond your
imagination.
k*******a
发帖数: 772
4
试试 proc sort 降序排列,然后取第一行
s******8
发帖数: 102
5
用数据步,从头到尾走一边,把最大值保持到最后输出。
data maximuvalue;
set yourdata end=last;
array var(4) var1-var4;
array max(4);
retain max1 max2 max3 max4 0;
do i=1 to 4;
if var(i) gt max(i) then max(i)=var(i);
end;
if last then output;
keep max1-max4;
run;
P****D
发帖数: 11146
6
这个快吗?

【在 k*******a 的大作中提到】
: 试试 proc sort 降序排列,然后取第一行
1 (共1页)
进入Statistics版参与讨论
相关主题
SAS help : Proc datasetMySQL语句请教 (转载)
SAS 问题:关于比较variable 包子答谢菜鸟问个sas得问题,关于分数组
请问怎么在SAS里面删掉某些特定的dataset?发包子求大牛解SAS问题,急
新人报道,兼问SAS data set的问题SAS Question
问个简单的SAS如何找出某个变量最大之所在的行?Dataset merge的一个问题
请教一个SAS文件循环生成的小问题[SAS]怎么快捷地删除Macro 里创建的临时dataset和macro variab
求助:一个SAS的小问题请教一个UNIX下面用SAS的弱智问题
Please help with a SAS macro问个效率问题 SQL vs data step,大数据量
相关话题的讨论汇总
话题: dataset话题: sas话题: 最大值话题: max话题: 办法