SAS学习

您所在的位置:网站首页 sas导入数据集并调用 SAS学习

SAS学习

2024-07-15 05:32| 来源: 网络整理| 查看: 265

前言

目前项目进行到中期,最近又学习了一些新的知识,例如sas拼表、导出文件、数据集筛选等,好记性不如烂笔头,记录下来有待后期回头查看,人生总是走在学习的道路上。

SAS 导出文件

SAS将数据集导出为文件有两种方法,一种使用PROC EXPORT,另外一种是使用DATA步

proc export代码语言:javascript复制PROC EXPORT DATA=DATA_SET OUTFILE="/sas/data_set.txt" DBMS=TAB REPLACE; DELIMITER="|"; PUTNAMES=NO; RUN; /* DATA:指定要导出的数据集 OUTFILE:指定要导出的文件 DBMS:指定导出文件类型,文本文件为TAB CSV文件为CSV REPLACE:文件覆盖选项 DELIMITER:指定文件的分隔符 PUTNAMES:指定是否输出表头 */ data代码语言:javascript复制FILENAME DATA_SET "/sas/data_set.txt"; DATA _NULL_; SET DATA_SET; FILE DATA_SET LRECL=32767 DLM="|" ENCODING="UTF-8" TERMSTR=CRLF; PUT NAME AGE CLASS_NAME; RUN; /* LRECL:指定读入记录的长度,默认是256 DLM:指定分割符 ENCODING:指定文件编码 TERMSTR:指定记录分隔符 */ SAS 数据集筛选WHERE子句进行筛选

SAS 数据集筛选可以在DATA步中进行操作,使用WHERE关键字对指定的列的值进行条件筛选,例子如下:

代码语言:javascript复制DATA STUDENT; SET STUDENT; WHERE AGE


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3