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;