将excel2007中的数据导入SAS中以及数据表在SAS程序里如何调用的方法 下载本文

将excel中的数据导入SAS中:

注意你的表格应当在第一行添加一行作为变量名行(在SAS中会自动将第一行元素作为变量名)(如x1 x2 x3 x4….)

先将excel数据表(例如表sheet 1)保存成csv格式,然后复制到安装目录下的saslink,如图

接着打开sas程序,点击菜单栏File下的import Data,

选择csv,点击next,然后选择Browse浏览目录下的表sheet 1打开(即上述saslink下的表shee1)。然后点击next,然后左边是LIBiary数据库下的数据集WORK(这个不用管),右边是你的数据组的名字(如可填aa);然后下一步是

这个是可以选择将你的数据放到指定文件夹下,可以不管直接点击Finish。 然后左边便会出现你要的数据表。

下面说一下SAS中这个数据表怎么在程序里怎么引用: 以数学建模中多元统计分析的主成份分析为例进行说明:

假设这是主成份分析的主要程序,然后将他改成: data ex;

set 'C:\\Document\\_TD5376\\aa';

/*C:\\Document\\_TD5376为数据aa所在位置,aa为自己定义的数据集名称)*/ proc princomp out=prin ;

var x1-x106; /*x1与x106为第一行变量名*/ run;

proc print data=prin; var x1-_x106; run; 即: