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

本文是《SAS编程与数据挖掘商业案例》的学习笔记,重点介绍了在商业应用中常用的全程语句,包括comments语句用于注释,filename语句用于文件操作,如发送邮件和抓取网页源代码,以及include语句用于导入多个SAS程序。
摘要由CSDN通过智能技术生成

继续《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);

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值