SAS数据集-排序-SORT
2020-07-14 06:19
211 查看
SORT语句
数据集中的变量进行排序,升序或降序排列,将排序后数据集存放到新的数据集或替换原数据集,通过SORT语句实现。数据集合并或更新,需先进行排序。
PROC SORT OPTIONS;
BY [descending] Variables;
RUN;
其中OPTIONS包括:
DATA 数据集,需排序数据集名称,缺省为最近数据集;
OUT 输出数据集名称,排序后将新的数据集需指明输出位置(数据集),缺省为原数据集;
NODUPLICATES 排序后检查和删除相邻的重复观测值,保留重复的第1个观测值。(去重)
BY语句中的descending表示按降序排列,缺省为升序。
示例
data sorttest;
input id name$ score;
cards;
1001 Tom 80
1003 Lisa 75
1005 Anna 67
1002 Mary 89
1004 Jake 85
run;
proc sort data=sorttest;
by id;
run;
相关文章推荐
- JAVA select 或 sort 排序
- [九度OJ]1431.Sort(寻找前m大数并排序)
- C# List<T>.Sort排序
- 原地归并排序 Merge Sort in place
- 线性时间的排序 - Decision Tree Model & Counting Sort & Radix Sort & Bucket Sort
- Redis学习笔记(九) 排序SORT及参数详解
- 详细解说 STL 排序(Sort)
- java List 排序 Collections.sort
- 3400-数据结构实验之排序三:bucket sort
- 字符串-排序-sort( )
- java Arrays.sort(T[] a, Comparator<? super T> c)调用一个已经封装好的排序规则进行排序
- List sort()自定义排序
- STL_算法_局部排序(partial_sort、partial_sort_copy)
- java自带的sort方法实现文件内字符的排序
- Java基础知识强化57:经典排序之希尔排序(ShellSort)
- 据结构实验之排序三:bucket sort
- NumPy间接排序——argsort、lexsort
- 数组的排序方法 sort()
- sort()排序
- 终于学会了用sort排序结构体了。