《SAS编程与数据挖掘商业案例》学习笔记之一
今天有空看到一本挺不错的书,仔细阅读,发现很多有用的知识点,于是认真研读起来,以下是初步的要点笔记。
切换至日志窗口的命令是log、热键是F6;
切换至输出窗口的命令是output、热键是F7;
切换至编辑器窗口快捷键是F5;
F3,F8是提交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- 所有字符型变量
《SAS编程与数据挖掘商业案例》学习笔记之一相关推荐
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(4)DATA步循环与控制、常用全程语句、输出控制...
SAS学习笔记之<SAS编程与数据挖掘商业案例>(4)DATA步循环与控制.常用全程语句.输出控制 1. 各种循环与控制 DO组 创建一个执行语句块 DO循环 根据下标变量重复执行DO和E ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十九
继续<SAS编程与数据挖掘商业案例>学习笔记,本文侧重数据处理实践,包括:HASH对象.自定义format.以及功能强大的正则表达式 一:HASH对象 Hash对象又称散列表,是根据关键码 ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十六
<SAS编程与数据挖掘商业案例>学习笔记,本次重点:sas宏变量 内容包括:宏变量.宏函数.宏参数.通配函数.字符函数.计算函数.引用函数.宏语句.宏应用 1.宏触发器: %name-to ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十四
继续<SAS编程与数据挖掘商业案例>学习笔记系列,本次重点:常用全程语句 所谓全程语句,是指可以用在任何地方的sas语句,既可以用在data数据步语句里面,也可以用在proc过程步里面,甚 ...
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理...
SAS学习笔记之<SAS编程与数据挖掘商业案例>(3)变量操作.观测值操作.SAS数据集管理 1. SAS变量操作的常用语句 ASSIGNMENT 创建或修改变量 SUM 累加变量或表达式 ...
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作
SAS学习笔记之<SAS编程与数据挖掘商业案例>(2)数据获取与数据集操作 1. SET/SET效率高,建立的主表和建表索引的查询表一般不排序, 2. BY语句,DATA步中,BY语句规定 ...
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理
SAS学习笔记之<SAS编程与数据挖掘商业案例>(3)变量操作.观测值操作.SAS数据集管理 1. SAS变量操作的常用语句 ASSIGNMENT 创建或修改变量 SUM 累加变量或表达式 ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十五
继续<SAS编程与数据挖掘商业案例>读书笔记,本次重点:输出控制 主要内容包含:log窗体输出控制.output窗体输出控制.ods输出控制 1.log窗体输出控制 将日志输出到外部文件 ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十八
接着以前的<SAS编程与数据挖掘商业案例>,之前全是sas的基础知识,现在开始进入数据挖掘方面笔记,本文主要介绍数据挖掘基本流程以及应用方向,并以logistic回归为例说明. 一:数据挖 ...
- 《SAS编程与数据挖掘商业案例》学习笔记之十七
继续读书笔记,本次重点sas sql语句,因为sql内容多且复杂,本文仅仅介绍商业应用中经常使用的而且easy出错的地方,内容包含:单表操作.多表关联.子查询以及merge和join的差别 1.单表操 ...
最新文章
- 大疆、港科大联手!双目3D目标检测实验效果大放送 | CVPR 2019
- DDOS三种不同类型的攻击行为—Vecloud
- windows双机调试
- envi 文件 生成mat_JVM 内存分析工具 MAT 的深度讲解与实践——入门篇
- node爬取app数据_在电销行业中,运营商大数据究竟起着怎样的作用
- k66 pit计时功能配置_PIT,JUnit 5和Gradle –仅需额外的一行配置
- rust中使用cargo expand查看被宏隐藏的代码
- Zookeeper基础简介
- smarty一维数组的引用
- php ezsql,ezSQL PHP数据库操作类库
- 虚拟机安装mysql5.7.20_虚拟机环境下CentOS 7 中安装Mysql 5.7.24(源码方式安装)
- UIButton长度自适应文字长度
- Centos 部署OpenVP* 证书+密码认证
- C:\Users\用户名\AppData\Roaming里面的文件可以删除吗?
- 全面了解光纤跳线的应用及使用注意事项
- 端口映射/dmz主机_在DMZ中使用Notes / Domino SMTP
- 网速网吧服务器型号,网吧的网速为什么那么快(无盘系统为何那么快)
- MySql的exists
- c语言入门自学宝典,c语言学习编程宝典下载-c语言学习编程宝典appv1.2 - 起点软件园...
- 推荐一些高效率的PC软件
热门文章
- 动手造轮子:实现一个简单的依赖注入(一)
- 让人迷茫的三十岁!从专业技能、行业知识和软实力谈一下!
- WTM 构建DotNetCore开源生态,坐而论道不如起而行之
- .NET Core 3.0之深入源码理解HttpClientFactory(一)
- 微软正式开源WSL 2的内核源码
- 【译文】领域模型的五个特征
- 程序员修仙之路-数据结构之 CXO让我做一个计算器
- AWS Lambda现已支持.NET Core 2.0
- 中间件中渲染Razor视图
- Visual Studio“15”启动速度提升