《SAS编程与数据挖掘商业案例》学习笔记之十四
继续《SAS编程与数据挖掘商业案例》学习笔记系列,本次重点:常用全程语句
所谓全程语句,是指可以用在任何地方的sas语句,既可以用在data数据步语句里面,也可以用在proc过程步里面,甚至可以单独使用,本次只针对商业应用中常用的语句进行总结:
1.comments语句
形式有两种:
*comment
也可以用快捷方式:ctrl ?,取消comments可以用ctrl shit ?
2.filename语句
常用的语句:
Filename out "f:\data_model\book_data\test1.txt";
Filename fileref EMAIL <'address'>;
Filename fileref ftp 'external-file' ;
Eg:
发送程序运行结果到email
filename outbox email
to='sendname@company.com'
type='text/html'
subject='Test Subject';
ods html body=outbox ;
title 'Here is title';
proc print data=sashelp.class;
run;
ods html close;
发送带附件的email
ods listing close;
ods html
file='test.html';
proc univariate data=sashelp.class;
class sex;
var weight;
histogram;
run;
ods html close;
ods listing;
filename outbox email ("name1@company.com" "name2@company.com");
data _null_;
file outbox
to=("name1@company.com" )
cc=("name2@company.com" )
subject="My SAS Output"
attach=("test.html")
;
put 'Attached is my output from the SAS';
run;
抓取某个网页的源代码:
filename ws url "http://www.sas.com";
data sas;
infile ws length=len lrecl=4000;;
input record $varying4000. len;
run;
3.include语句
%include "f:\data_model\test1.txt";
Eg:一次调入多个sas程序
filename sasf "f:\data_model\book_data\chapt8\";
%include sasf(inc.sas,inc2.sas);
《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编程与数据挖掘商业案例》(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.单表操 ...
最新文章
- python中判断列表数据类型_浅谈Python数据类型判断及列表脚本操作
- 游戏的社交与延伸:怎样把玩家连结起来?
- 关于无法加载sass 模块问题。vue2.0中报错ERROR :scss can't resolve 'scss-loader'
- 【博客征文】畅谈百度轻应用初体验
- python生成器、迭代器、__call__、闭包简单说明
- 小程序同时设置点击跳转与自动跳转导致重复跳转的问题及解决
- java接口课程_用java定义一个接口,用于查询课程
- kafka java.net.UnknownHostException: node4 Error connecting to node node4:9092
- c++椭圆最小二乘法原理_c++ 椭圆拟合之最小二乘法(图像处理)
- synchronized的使用和底层原理、锁状态的膨胀升级过程
- Repeater控件里面取不到CheckBox的值
- 语音识别项目报告.pdf
- mybatis与hibernate区别
- 《不只是美:信息图表设计原理与经典案例》—— 第1章 为何需要可视化:信息到智慧的升华...
- ios审核提示:您的 Apple Developer Program 帐户已被标记为删除
- Word添加页码操作
- led大屏按实际尺寸设计画面_P10户外LED电子大屏幕按16:9计算屏幕实际尺寸
- 雷军:做互联网需7字诀
- ARP断网欺骗攻击利用工具
- 医学图像处理——入门篇(一)
热门文章
- GitHub Actions,卧槽!牛批!
- WebAssembly生态将完善网络安全性
- Docker最全教程——从理论到实战(八)
- 使用 dotTrace 分析 .NET Core 代码问题
- 高程数据处理_珠峰长高了吗?新高程怎么算出来的?揭秘
- 【专升本计算机】2021年甘肃省专升本计算机全真模拟试题(五)
- 【经典回放】多种语言系列数据结构算法:数组
- IDL与C#混合编程技术
- C语言九十三之输入一个字符x,找到输入的那句话(字符串)里面一样字母的位置。
- WireShare抓包在ssl协议里面提示(Level: Fatal, Description: Protocol Version)