标签:
杂谈 |
sas有两种语句:数据步和过程步。在sas中,通过数据步和过程步来使用sas语言的元素。
数据步:是一组语句组合:从外部文件中读取数据;将数据写入到外部文件中;读取sas数据文件和视图;创建sas数据文件和视图。
过程步:对sas数据集进行分析和产生报表。例如:对数据集进行分析、画图、查询和打印等操作。
逻辑库:由一组sas文件组成。sas软件系统的信息组织有两层,第一层是sas逻辑库,第二层是sas文件。
临时逻辑库;指它的内容只在启动sas时存在,退出sas时内容完全被删除。系统默认的临时逻辑库为work,引用临时库中的文件时,可以不加库名work。
永久逻辑库:它的内容在sas关闭对话之后仍旧保留,直到再次修改或删除。sas除了work以外的逻辑库都是永久库。引用永久逻辑库的文件时必须加上
库引擎:是一组规定格式想逻辑库读写文件的内部命令。每个sas逻辑库都对应一个库引擎。
库引擎功能:读取和写入数据;列出库中的文件;删除和重命名文件。
数据集分类:sas数据集有两类:sas数据文件;sas数据视图。
数据集构成:描述信息,数据值。
数据文件:sas数据文件是包含描述信息和数据值的sas数据集。
sas数据文件和sas数据视图最大区别就数据文件实际储存数值,视图只是包含表的描述信息以及一组用来读取数据的查询语句,并不实际存储数据。
数据文件是静态的,而视图则是动态的;视图每次打开就相当于运行了异常查询语句,只有数据源发生变化,打开试图就会发生变化,而数据文件
sas视图:native view:由数据步或sql过程创建
数据步视图:包含用于从多个数据源中读取数据的数据步程序:原始数据文件;sas数据文件;proc
sql视图;sas/access视图

加载中…