利用Sort过程或者SQL过程中的Order by就很容易做到,具体代码如下:
options nodate pageno=1 ls=64 ps=80;
/*Produce the Original Data*/
data raw_data;
length brand $ 1;
input brand $ price@@;
datalines;
a 1 b 2 c 0.5 d 1.5
;
run;
/*Method 1 - Sorted the data by Price Ascendingly Using Proc Sort*/
proc sort data=raw_data out=sort_data;
by price;
run;
/*Method 2 - Sorted the data by Price Ascendingly Using Proc SQL*/
proc sql;
create table sort_data2 as
select brand, price
from raw_data
order by price;
quit;
/*Listing the Sorted Data*/
proc print data=sort_data n="The Number of Observations is:";
id brand;
var price;
title "Listing Original Data Sorted by Price Ascendingly";
run;
<p>sas中的菜单功能不是很强大,主要是使用命令。</p> <p>例如</p> <p>data b;<br>set maps.afghani2;<br>by 价格;<br>run;</p> <p>这其实都是一些简单的命令,人大经济论坛很多大牛,可以进去看看,网址:</p> <p><a
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....