SAS数据集和Excel的相互转换
(2012-12-02 09:12:06)
标签:
杂谈 |
分类: SAS编程及应用 |
一:SAS数据集转换成Excel
1.ACCESS 方法输出SAS数据集到Excel
ods results off;
ods listing close;
libname test excel "f:\data_model\book_data\chapt12\mul_sas.xls"
scan_text=no ;
data test.test1(dblabel=yes) test.test2;
run;
libname test clear;
程序完成多个SAS数据集输出到多个SHEET,通过libname语句的Excel 引擎实现。
Excel 其实是个数据库,每个sheet 是库里面的表。
缺陷:表的名字只能是英文。
ods results on;
ods listing;
2.通过Export过程
3.输出PROC步的结果到外部Excel文件
HTML输出的文件一般较大,最好是对汇总的数据来处理。
如果将输出结果的数据输出到SAS数据集,程序如下
说明:ODS OUTPUT 语法如下:
可以通过ods trace 来获取,如下:
在日志中查看:
Output Added:
-------------
名称:
标签:
数据名称:
路径:
-------------
Output Added:
-------------
名称:
标签:
数据名称:
路径:
-------------
二.将原始数据转换成SAS数据集