从本质上讲, SAS 是一种完善的第四代计算机语言。因此要真正掌握它,我们仍然要抛开其华丽的外表,从学习它的核心―― SAS 程序开始。 SAS 看成一个计算能力极强的统计学白痴(之所以这样说,是因为它计算能力虽然极强,却只能帮你计算而不能提出自己的实验设计方案或
网站地图本站论坛
高级搜索收藏本站
  • SAS程序初步

  • 点击:    作者:   来源: 日期:2007-12-04    本站论坛

§

3.1 SAS系统对数据的管理

SAS系统中只有SAS数据集才能被SAS过程直接调用,SAS数据集的结构和DBF数据库完全相同,因此无须多讲。而SAS数据集存储在被称为SAS数据库的文件集中,在PC系统中,SAS数据库与某一个文件夹相对应,我们要为每一个数据库指定一个库标记(库名)来识别该库,使用Libname命令可以指定库标记。它的一般格式如下:

Libname

库标记
文件夹位置 选项;

例如要指定目录“

C:\USER”为库标记A,可以在视窗中提交如下语句:

libname a

c:\user;

数据库可分为永久库和临时库两种。临时库只有1个,名为

  • SASUSER:指明为永久库,即库中的数据集被保存起来,以便下次启动系统时使用。
  • WORK:指明为临时库,对于开发和检查新程序非常有用,但每次SAS运行结束后WORK库中的所有文件将被删除。在程序中引用该库中的数据集可以省略库标记,即它被认为是缺省的数据库。

     SAS数据库对应文件夹,如SASUSER对应c:\sas\sasuser,WORK对应c:\sas\saswork, SAS数据集则对应文件,每个数据集实际上是在硬盘的相应文件夹内产生一个文件名为数据集名,而扩展名为.sd2的文件,因此如果你成功的建立了一个数据集,理论上你就可以反复使用它直到硬盘报废。

    每一个数据集都有一个两级名,第一级是库标记,第二级是数据集名,中间用“.”隔开,在程序中通过指定两级名来识别文件。文件两级名的一般形式如下:

    库标记.数据集名

    如在

    a库中的数据集abc可以这样来引用:a.abc

    上一篇:SAS/ASSIST视窗简介   下一篇:统计图

    共5页: 上一页 [1] 2 [3] [4] [5] 下一页

推荐文章
 
相关文章
推荐专题
 

↑返回顶部   打印本页   关闭窗口↓  
 本站申明 联系我们 网站地图
Copyright© 试验方案

Powered by DedeCms email:htmyth#yahoo.com.cn QQ:386836509

Optimized to 1024x768 to Firefox,Opera and MS-IE6