
SAS数据分析
文章平均质量分 59
csdn950212
想做一个文艺小青年,不用逻辑,凭感觉。偏偏走上了程序猿的道路,不靠感觉,用逻辑....
展开
-
SAS学习——通过DATA步读取外部文本文件中的数据1
1、基本形式如下:data 数据集名称; infile 数据文件位置; input 变量列表;run;data语句指定数据集名称;infile语句指定原始数据的位置和名称。原始数据文件可以是在filename语句中定义的文件引用形式或操作系统下的文件路径。input语句用于指定SAS读取数据的方式。2、SAS三种基本输入方式列表输入用于读取原始数据记录中每个字段由至少一个分隔...原创 2018-06-20 17:53:21 · 10478 阅读 · 1 评论 -
SAS学习——通过DATA步读取外部文本文件中的数据2
1、SAS在为所有变量读到数据之前就遇到了输入行的末尾的情况进行处理。使用INFILE语句的选项,指定missover、truncover或stopover选项,从而改变sas默认行为。默认情况下选项为flowover,input语句会读入下一条记录到输入缓冲区中,给当前PDV中未赋值的变量赋值。2、...原创 2018-06-21 11:20:13 · 3824 阅读 · 0 评论 -
SAS学习——选取数据集的部分变量
实现目标:从sashelp逻辑库中的shoes数据集中选取部分变量到新的数据集shoes数据集所包含的数据(部分)如下图所示:1、在SET语句中使用数据集选项KEEP=和DROP=选项KEEP=表示只读取变量列表中的变量,而选项KEEP=表示读取除变量列表中列出的变量之外的其他所有变量。data work.shoes_part1; set sashelp.shoes(keep=produc...原创 2018-07-01 14:49:38 · 17693 阅读 · 1 评论 -
SAS学习——Base SAS基础
1、SAS软件启动窗口模式 windows环境下双击.exe文件启动。非交互模式 在windows环境下的示例:C:\>"C:\Program Files\SASHome\SASFoundation\9.4\sas.exe" -sysin C:\sas\code\test.sas –log C:\sas\logs\test.log -print C:\sas\lst...原创 2018-06-20 11:00:53 · 3280 阅读 · 0 评论 -
SAS学习——SAS逻辑库
1、概念SAS逻辑库是一个或多个SAS文件的集合,用于组织、查找和管理SAS文件。SAS逻辑库管理的SAS文件包括SAS数据集、SAS目录、已编译的SAS程序,以及多维数据库文件等。2、永久逻辑库与临时逻辑库SAS逻辑库通常为永久逻辑库。永久逻辑库:存储在计算机固定存储介质上,当SAS会话终止时不会被删除。使用文件时,通常用逻辑库引用名.文件名的形式引用。临时逻辑库:在SAS会话或作业运行过程中存...原创 2018-06-20 11:24:57 · 7161 阅读 · 0 评论 -
SAS学习——SAS数据集
SAS数据集可分为SAS数据文件和SAS视图。SAS数据文件包含数据和描述信息,成员类型是DATA;而SAS视图不包含数据值,是虚数据集,成员类型是VIEW。1、SAS数据集的逻辑组件包括:描述信息、数据值、索引和扩展属性。用CONTENTS过程打印数据集的属性信息。用PRINT过程打印数据集信息。2、变量属性介绍变量名 最大长度32字节,必须以字母或下划线开始,可以是字母、数字和下划线...转载 2018-06-20 15:40:58 · 5927 阅读 · 0 评论 -
SAS学习——系统选项
1、查看系统选项带value选项的options过程proc options option=obs value;run;将getoption函数作为%sysfunc宏函数的参数%put %sysfunc(getoption(obs));通过“SAS系统选项”窗口查看选择菜单“工具”->“选项”->“系统”,然后找到想要更改的系统选项进行设置。2、系统选项与数据集选项用一个简单的例子...原创 2018-06-20 15:58:36 · 3201 阅读 · 0 评论