A. SAS的Iml的基本格式及用法
基本格式是矩阵。
用法如下:
要交互运行SAS/IML,只要在程序窗口输入
proc iml;
reset print;
提交此程序,就可以进入交互的SAS/IML运算状态。退出用QUIT语句。
AS/IML是SAS提供的一个可以进行矩阵运算编程的工具。它可以用来进行交互的矩阵运算,也可以编好一个程序再一起运行。程序可以使用分支、循环、模块化子程序等控制结构。数据步中的函数大都能在SAS/IML中使用,SAS/IML 也提供了一些特有的函数。SAS/IML的一个方便之处是它可以直接读取SAS的数据集并把结果写成SAS数据集,它也有存取外部文件的功能。
B. SAS导入了数据以后,怎么去调用
LIBNAME
library
(给你的library随便取个名字)
“D:\SAS9.0\“;
*引号里是data文件的路径;
因为你的文件本身就是SAS格式的。这一行读完之后你的文件会自动导入SAS存在
library
(或者你自己取的名字)
里面。之后调用的时候则是
library.testsasp135
如果是data
step:
DATA
data_name
(新的dataset);
set
library.testsasp135
(调用你的data文件);
....
PROC
则是:
PROC
autoreg
data=
library.testsasp135;
*
调用文件
model
x=t;
run;