警告:骗子,这是个质量很差的sas入门培训,总共10P,后来的不要再上当了:
一、简要说明
1.关于SAS
SAS是专业统计分析工具,由于其编程的功能使很多人望而却步,但是对于感
兴趣的人来说,只要坚持学习,都会有收获。
2.关于数据处理
SAS能处理近千万条数据,对于互联网行业来说,这些都是日常性的工作,一
般的数据处理工具象EXCEL只能处理6万多条数据,很难满足分析人员的需要,
SPSS 由于其响应速度的缓慢,虽然处理数据比EXCEL多4 个数量级(约50
万),但是仍不是分析人员的首选。
3.关于数据分析
数据分析员首先要懂得这样一个道理:分析的首要因素不是工具(SAS,
SPSS,EXCELL),也不是方法(简单统计方法,高级统计方法,人工智能方
法),而是理念(IDEA),更具体说是思路(WAY),这不是人人都能理解的
道理,但是在明确分析的思路以后,工具和方法随之就会摆在分析人员面前,
所以学会工具乃是进行下一步分析的必要条件。
Libname feiyun'f:\';
proc sql;
Connect to odbc (dsn='VOD_STAT' uid='bbvodzfy'
pwd='zfybbvod!@#!');
Create table feiyun.chao as
Select * from connection to odbc (select top 10 * from
filmstat); quit;
程序详解:
第一句:libname try'f:\';
这句话告诉SAS,我们要建立一个SAS数据库了,名字叫feiyun, 数据库里
面的文件放在F盘根目录下面,当然啦,这里的数据库名字和目录你都可以更
改的。比如我想放在F盘的下一级目录sas里面,那么就用这个语句:libname
feiyun'f:\sas\';简单吧?要注意的是,这里的分号”;”千万不能丢!SAS
语句都是以分号结尾的。
第二句话:proc sql;
这句话告诉SAS,我要SQL了,大部分情况下我们在SQL里面使用的SQL语句
在SAS里面都能用。
第三句话:Connect to odbc (dsn='VOD_STAT' uid='bbvodzfy'
pwd='zfybbvod!@#!');
这句话告诉SAS,我要连接到ODBC啦,这个ODBC就是刚才在控制面板里面设
置的,它的作用就相当于一个桥梁,把SAS和具体的数据库连接起来,括号里
面第一个DSN是数据源,第二个是用户名,第三个是密码。注意,以分号结束
此SAS语句。
第四句话:create table feiyun.chao as
Select * from connection to odbc (select top 10 * from
filmstat);