sas编程数据挖掘学习与帮助文档-1.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《SAS编程与数据挖掘商业案例》学习笔记之一 (2013-07-31 07:25:36) 转载▼ 标签: 分类:SAS编程 sas 数据挖掘 索引 笔记 知识点 今天有空看到一本挺不错的书,仔细阅读,发现很多有用的知识点, 于是认真研读起来,以下是初步的要点笔记。 切换至日志窗口的命令是log、热键是F6; 切换至输出窗口的命令是 output、热键是F7; 切换至编辑器窗口快捷键是F5; F3, F8是提交sas程序; CTRL+是清除窗口中的内容 一?查看数据集属性,类似于oracle里面对表的view proc contents data=fvr.test1; 二.创建索引的几种形式 --data步创建索引 Data idx(i ndex=(x)); In put x y z; Cards; 1 2 3 J Ru n; --sql创建索引 Proc sql; Create idx y on idx(y); Create idx yz on idx(y,z); Quit; 注意:索引创建后不能再进行排序; 单一索引创建的索引名必须与变量同名,符合索引必须与变量名不同; --datasets过程创建索引 Proc datasets lib二work; Modify idx; In dex create z/no miss uniq ue; In dex create xyz=(x y z)/no miss uniq ue; Quit; 三?连续变量的简化处理 对于有后缀的变量,比如 X1,x2,x3,x4 X1-x3表示x1-x3之间所有的变量 对于没有后缀无规律的变量 XA XB YX MZ KN XA--MZ表示这两个变量之间的所有的变量 XA-character-MZ表示两个变量之间的所有的字符型变量 XA-n umberic-MZ表示两个变量之间的所有的数字型变量 -character-所有字符型变量 《SAS编程与数据挖掘商业案例》学习笔记之二 (2013-07-31 10:40:59) 转载▼ 标签: 分类:SAS编程 sas 数据库 学习笔记 数据挖掘 案例 继续之前的读书笔记,废话少说,直奔主题。 四?连接数据库的方式 libname 形式: Oracle 链接:Lib name IBMSHCU oracle user二bi password二bi schema二educ; DB2 链接:lib name hsdb db2 user二xxx password二xxx datasrc=datadb; passthrough方式(通过connect语句简历sas与外界数据库之间的通 信): Proc sql ; conn ect to teradata(user二xxx password二xxx database二access_views tdpid二xxx mode二teradata); create table sas_tb as select * from conn ecti on teradata (select * from test.tbl); disc onn ect from teradata; Quit; import方式(适用于 txt、csv excel access等文件的导入) lib name IBMSHCU oracle user=bi password=test123 path=ibmshcu; %let filepath=C:\Docume nts and Sett in gs\Admi nistratorMy Docume nts\O1 work\01 projectc un; %let filemo nth=201202; 副本存费赠费清单2月.xls out= n ewcharge_calllist_filem on th. DBMS=EXCEL REPLACE; SHEET=SQL Results$; GETNAMES=yes; MIXED=NO; SCANTEXT=YES; USEDATE=NO; SCANTIME=YES; run; data gcl_ newcharge_calllist_ filem on th.; set n ewcharge_calllist_filem on th.; ren ame _col0=device_ nu mber col1=sellresult _col2=sell_time _col3=seller_id 5 run; data ibmshcu.gcl_ newcharge_calllist_filemo nth.; set gcl_ newcharge_calllist_filem on th.; run; 除了以上代码之

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档