《SAS编程与数据挖掘商业案例》学习笔记之一

本文详细介绍了SAS编程中的一些实用技巧,包括切换窗口的命令、查看数据集属性、创建索引的方法、连续变量的简化处理等。同时,文章还深入探讨了数据集的属性查看、索引的创建及类型、以及如何简化处理连续变量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天有空看到一本挺不错的书,仔细阅读,发现很多有用的知识点,于是认真研读起来,以下是初步的要点笔记。


切换至日志窗口的命令是log、热键是F6

切换至输出窗口的命令是output、热键是F7

切换至编辑器窗口快捷键是F5

F3F8是提交sas程序;

CTRL+E是清除窗口中的内容

 

.查看数据集属性,类似于oracle里面对表的view

proc contents data=fvr.test1;

 

.创建索引的几种形式

--data步创建索引

Data  idx(index=(x));

Input x y z;

Cards;

1 2 3

;

Run;

--sql创建索引

Proc sql;

Create idx y on idx(y);

Create idx yz on idx(y,z);

Quit;


注意:索引创建后不能再进行排序;

单一索引创建的索引名必须与变量同名,符合索引必须与变量名不同;

 

--datasets过程创建索引

Proc  datasets  lib=work;

Modify idx;

Index create z/nomiss unique;

Index create xyz=(x y z)/nomiss unique;

Quit;

 

.连续变量的简化处理

对于有后缀的变量,比如

X1,x2,x3,x4

X1-x3  表示x1-x3之间所有的变量

 

对于没有后缀无规律的变量

XA XB  YX MZ KN

XA--MZ  表示这两个变量之间的所有的变量

XA-character-MZ 表示两个变量之间的所有的字符型变量

XA-numberic-MZ 表示两个变量之间的所有的数字型变量

-character-     所有字符型变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值