2024年2月13日發(fā)(作者:含有一的成語)
SAS編程與數(shù)據(jù)處理2-18章復習題
朱世武著.《SAS編程技術與金融數(shù)據(jù)處理》.清華大學出版社. 2003.7
第2章 SAS系統(tǒng)快速入門
1.
2.
3.
4.
SAS系統(tǒng)的特點。
簡述SAS的三類功能與相應的模塊舉例。
SAS技術水平的三個層次.
缺省情況下SAS系統(tǒng)的五個功能窗口及各自的作用是什么?怎樣定義激活這些窗口的快捷鍵?
5. SAS程序的一般特點。
6. SAS日志窗口的信息構(gòu)成。
7. 會使用工具菜單的options選項。
8. 在顯示管理系統(tǒng)下,切換窗口和完成各種特定的功能等,有四種發(fā)布命令的方式:即,在命令框直接鍵入命令;使用下拉菜單;使用工具欄;按功能鍵。試舉例說明這些用法。
9. 理解SAS邏輯庫、臨時庫和永久庫的概念。會用菜單方式新建SAS永久庫。
10. 說明下面SAS命令的用途:
keys, dlglib, libname, dir, var, options, submit, recall.
11. 怎樣增加和刪除SAS工具?
12. 會用菜單方式導入(Import)和導出SAS數(shù)據(jù)集(Export)。
13. 會用菜單方式創(chuàng)建查詢。
14. 會用SAS的INSIGHT模塊進行簡單的數(shù)據(jù)分析。
15. 簡述SAS邏輯庫的作用。
第3章 數(shù)據(jù)步創(chuàng)建SAS數(shù)據(jù)集
1.
2.
3.
4.
5.
理解SAS語句的信息構(gòu)成。舉例說明。
SAS名的種類及命名規(guī)則。什么是SAS關鍵詞?
理解Data步的Proc步。
SAS變量的類型和屬性。舉例說明SAS自動變量。
理解SAS程序。SAS程序的書寫規(guī)則。給一個簡單SAS 程序的例子,適當應用SAS的注釋語句。
6. SAS數(shù)據(jù)集中變量列表時,X1-Xn表示什么?特殊SAS變量列表_numeric_, _character_和_all_的含義。
7. 怎樣提交SAS程序?程序執(zhí)行過程中,LOG窗口顯示的信息結(jié)構(gòu)。
8. 怎樣查看SAS程序的輸出結(jié)果。
9. SAS表達式定義及其構(gòu)成元素。
10. 構(gòu)成SAS表達式的操作對象和操作符有哪些?
11. SAS常數(shù)及其類型。
12. 舉例說明數(shù)值常數(shù)、字符常數(shù)和日期時間常數(shù)的表示方法。
13. 舉例說明數(shù)值和字符怎么轉(zhuǎn)換?
14. SAS程序錯誤類型及LOG窗口顯示的出錯信息。
15. 常用的句法錯誤及處理方法。
16. SAS邏輯庫的概念及建立方法。什么是臨時庫和永久庫?
17. 怎樣引用SAS文件。
18. 什么是庫引擎?
19. SAS系統(tǒng)的文件類型。
20. Data步有哪些具體功能?
21. 數(shù)據(jù)步創(chuàng)建SAS數(shù)據(jù)集可以處理的數(shù)據(jù)源。
22. 寫一個直接輸入數(shù)據(jù)創(chuàng)建數(shù)據(jù)集的程序。
23. 寫一個由外部數(shù)據(jù)文件創(chuàng)建數(shù)據(jù)集的程序。
24. 寫若干個由已存SAS數(shù)據(jù)集創(chuàng)建SAS數(shù)據(jù)集的程序。
25. 寫出在Data步中用file和put語句將數(shù)據(jù)集轉(zhuǎn)換為外部文件的簡單程序。
第4章 訪問外部數(shù)據(jù)文件
1. 舉例說明SAS系統(tǒng)可以訪問的兩類外部文件。
2. 你所知道SAS系統(tǒng)訪問外部文件的方法有幾種?
3.
寫三段SAS程序,用IMPORT過程分別導入EXCEL數(shù)據(jù)表、文本數(shù)據(jù)文件、固定分隔符文本文件和ACCESS數(shù)據(jù)庫。并對相應的SAS程序作注釋。4. 通過LIBNAME和庫引擎連接外部文件的語句格式及具體應用。
5. 通過ACCESS過程訪問外部數(shù)據(jù)文件的步驟。
6. 寫出創(chuàng)建XLS,DBF訪問描述器的程序。
7. 創(chuàng)建基于XLS,DBF訪問描述器的數(shù)據(jù)視窗程序。
8. 舉例同時創(chuàng)建訪問描述器和數(shù)據(jù)視窗。
9. 寫出兩種由數(shù)據(jù)視窗創(chuàng)建SAS數(shù)據(jù)集的方法。
10. 什么是ODBC?
11. 寫出創(chuàng)建兩種以上ODBC數(shù)據(jù)集的操作步驟。
第5章 SAS函數(shù)及其應用
1. 舉例說明函數(shù)的作用。
2. SAS函數(shù)的自變量有幾類?
3. 舉例說明自變量的表示方法和縮寫方法。
4. 函數(shù)結(jié)果的屬性是怎樣確定的?
5. 舉例說明怎樣在LOG窗口顯示函數(shù)值。
6. 會查書使用SAS的常用函數(shù)。
7. 會使用特殊函數(shù)input, put, symget, lag, dif.
8. SAS日期時間存貯標準是什么?
9. 函數(shù)DATE()和 TODAY()的結(jié)果相同嗎?datetime()和time呢?
10. 分別說明日期時間函數(shù)datdif, yrdif, date(), datetime, mdy, dhms有哪些實際用途。
11. 你在平時的學習中用到哪些概率分布函數(shù)?
12. 舉出進行單邊假設檢驗時怎樣用分位數(shù)函數(shù)?
13. 解釋下段程序的統(tǒng)計學含義:
data _null_;
2
q_f=finv(0.97,12,9);
put q_f=;
q_f=1/finv(1-0.97,9,12);
put q_f=;
run;
14. 會查書使用SAS的日期函數(shù)。
15. 會查書實現(xiàn)常用分布隨機數(shù)。
16. 將數(shù)據(jù)集e中的變量logdate由字符格式改為日期格式。
第6章 數(shù)據(jù)步文件管理
1. 解釋語句:
data a;
data l;
data data1 data2;
data _null_;
data;
data _data_;
2. 舉例說明數(shù)據(jù)集選項(data-t-options )中語句drop, keep, label, rename的用法。
3. 怎樣用view產(chǎn)生SAS數(shù)據(jù)視窗?怎樣用PMG選項存貯DATA步編輯程序?
4. 掌握DATA步特殊數(shù)據(jù)集名的含義:_data_, _null_, _last_.
5. 一個DATA語句下可以產(chǎn)生多個數(shù)據(jù)集嗎?
6. INPUT語句的兩個用途是什么?
7. INPUT語句中的@, @@, $, :, &, ~的作用是什么? 分別舉例說明。
8. 解釋語句:INPUT (g1-g5) (3*7.2, 2*5.2); Input (a b) ($, 5.); Input (a b) ($ 5.);
9. 說明Cards語句與Cards4語句的用法。
10. 輸出語句PUT可以輸出一些行到什么地方?
11. 解釋下面程序中PUT語句產(chǎn)生的結(jié)果:
data _null_;
put 132 * ‘_’;
put 100*’1’;
run;
data _null_ ;
t ;
put _all_ ;
run;
data _null_;
t ;
by x;
file print;
put name 1-8 @12 x;
if then put _page_;
3
run;
data;
put ‘example of overprint’ overprint ‘-------------------------’;
run;
12. 解釋BY組中自動變量FIRST. variable和LAST. Variable的含義。
13. SET語句的作用是什么?
14. 解釋SET語句中選項POINT=, NOBS=和END=的作用。
15. 解釋系統(tǒng)自動變量_N_的作用。
16. 解釋下一段程序:
data a;
do obsnum=1 to last by 20;
t fdata.a point=obsnum nobs=last;
output;
end;
stop;
run;
17. 如何用一個變量得到數(shù)據(jù)集的觀測個數(shù)?
18. 如何找到數(shù)據(jù)集的最后一個觀測值?
16. 下段程序的END,LASTOBS和X中,哪個是選項?哪個是自動變量?哪個是普通變量?
data a;
t fdata.a end=lastobs;
if lastobs;
x=lastobs;
put ‘last obrvation’;
run;
19. 下段程序能否正常運行?等式END=END兩邊是的含義是什么?
data a;
t fdata.a end=end;
if end;
proc print;
title2 'last obrvation';
run;
20. 下段程序中n和_error_為自動變量嗎?
Data subt;
Do n=238,468,600,100;
Set fdata.a1a0001 point=n;
If _error_=1 then abort;
Output;
End;
4
Stop;
Run;
21. MERGE語句的作用是什么?
22. 舉例說明MODIFY語句的用途。
23. FILE語句一般要和PUT語句配合使用,舉例說明FILE語句的作用。
24. INFILE語句一般要和INPUT語句配合使用,舉例說明INFILE語句的作用。
25. 舉例說明INFILE語句中DSD,MISSOVER選項的作用。
26. 使用import菜單將Fdata目錄下文件導入為SAS數(shù)據(jù)集,并與本章例6.50的結(jié)果進行比較。
第7章 數(shù)據(jù)加工整理-修改與選擇觀測
1.
2.
3.
4.
5.
6.
7.
8.
9.
怎樣確定賦值結(jié)果變量的類型和長度?
舉例說明累加語句SUM的用法。
說明累加語句SUM和SUM函數(shù)的區(qū)別。
說明DELETE語句的作用。
說明LOSTCARD語句的作用和應用條件。
說明STOP語句的作用。
說明ABORT語句的作用。
說明WHERE語句的性質(zhì)。
分別舉例說明WHERE表達式算符BETWEEN AND, IS MISSING|IS NULL, CONTAIN|? ,
LIKE和SAME AND的具體用法。
10. 通常情況下能不能用條件語句WHERE來控制SAS系統(tǒng)的自動變量?舉例說明。
11. 說明條件語句where和子集if的區(qū)別。
12. 說明OUTPUT語句的作用。分別舉例說明。
13. 解釋下面一段程序:
proc sort data=_c;
by date;
data a;
t _c ;
by date;
if first. date then sum_c=0;
sum_c+sum;
keep date sum_c ;
if then output;
Run;
14. 舉例說明remove語句和replace語句的使用方法。
15. 為什么要用MISSING語句規(guī)定缺失值符號?
16. 比較PUT語句和LIST語句的作用后,你將得出什么結(jié)論?
5
第8章 數(shù)據(jù)加工整理-循環(huán)與轉(zhuǎn)移控制
1. 舉例說明簡單DO語句的用法。
2. 循環(huán)DO語句中起始值的類型有幾種?可不可以用表達式?
3. 解釋下面程序:
data a;
t=0;
do n=1 to 100 ;
t=t+n;
output;
end;
run;
data a;
t=0;
do n=1 to 100 ;
t=t+n**2;
output;
end;
run;
4. 解釋面下的有效循環(huán)do語句:
do I=5;
do I=1 to n ;
do I=n to 1 by –1;
do I=k+1 to n-1;
do I=1 to k-1, k+1 to n;
do I=2, 3, 5, 7, 11, 13, 17;
do I=0.1 to 0.9 by 0.1, 1 to 10 by 1, 20 to 100 by 10;
do I=’Saturday’, ’Sunday’;
do I=’01jan99’d, ‘25feb99’d;
do I=’01jan99’d to ‘01jan2000’d by 1;
5. 分別舉例說明DO OVER, DO WHILE和DO UNTIL語句的用法。
6. 舉例說明SELECT語句的作用與具體用法。
7. 舉例說明IF語句的類型及相應的用法。
8. 舉例說明GO TO語句與語句標號的用法。
9. 舉例說明LINK語句的作用與具體用法。
10. 說明LINK語句與GO TO語句的差別。
11. RETURN語句的作用與應用舉例。
12. CONTINUE語句的作用與應用舉例。
13. LEAVE語句的作用與應用舉例。
14. CONTINUE語句與LEAVE語句的差別。
6
第9章 數(shù)據(jù)加工整理-變量與信息控制
1.
2.
3.
4.
5.
什么是數(shù)組? SAS系統(tǒng)中數(shù)組的作用有哪些?
分別用三種定義下標的方法定義一維、二維顯式下標數(shù)組。
舉例說明數(shù)組元素的表示方法。
舉例說明怎樣定義數(shù)組元素的初值。
解釋下面數(shù)組語句:
array rain{5} x1-x5;
array ab(*)x y z;
array x[*]_numeric_;
array test(3)_temporary_(90 80 70);
array days{7} d1-d7;
array x{2:5}green red denato fetzer;
array test (3:4,3:7) test1-test10;
6. 舉例說明怎樣定義隱含下標數(shù)組?
7. 舉例說明怎樣引用隱含下標數(shù)組元素?
8. 說明輸入格式語句INFORMAT的作用。
9. 舉例說明怎樣規(guī)定和取消變量的輸入格式。
10. 說明輸出格式語句FORMAT的作用。
11. 舉例說明怎樣規(guī)定和取消變量的輸出格式。
12. 怎樣控制變量的長度?
13. 舉例說明LENGTH語句位置的重要性。
14. 舉例說明LABEL語句是怎樣規(guī)定數(shù)據(jù)集和變量的標簽的。
15. ATTRIB能規(guī)定的變量民屬性哪些?
16. 舉例說明DROP語句和KEEP語句的作用與具體用法。
17. DROP語句和KEEP語句的使用規(guī)則及其實際使用中應注意的事項。
18. 舉例說明RENAME語句的用法。
19. 舉例說明RETAIN語句的作用與具體用法。
第10章 過程步通用語句
1. 過程步通用語句有有幾類?相應的作用是什么?
2. PROC語句規(guī)定某過程的通用選項和特定選項的順序是什么?PROC語句中的數(shù)據(jù)集可以規(guī)定選擇項,怎樣規(guī)定?
3. 解釋下面PROC過程:
proc print data=fdata.a1a0001 (obs=10);
proc means data=a maxdec=3 css;
proc plot hpct=50 vpct=33;
4. VAR語句有選項嗎?VAR語句可以使用縮寫方式嗎?DATA步哪些語句和選項會起到和VAR語句相似的作用?
5. MODEL語句的選項要放在什么符號后?
6. ID語句和VAR語句有什么區(qū)別?
7. 過程步WHERE語句和數(shù)據(jù)步WHERE語句的用法相似嗎?除了WHERE語句的用法外,還有沒有WHERE選項的用法?
7
8. WHERE選項和選項FIRSTOBS=,OBS=,BY組選項一起使用時,生效的順序是什么?
9. CLASS語句和BY語句有什么區(qū)別?DATA步中有這兩個語句嗎?
10. 說明DATA步中OUTPUT語句和PROC步中OUTPUT語句的區(qū)別。PROC步中OUTPUT語句的一般形式是什么?
11. 為什么要用QUIT語句?
12. PROC步中FORMAT語句的格式和DATA步中FORMAT語句的格式相同嗎?效果相同嗎?FORMAT是一個SAS過程嗎?
13. PROC步中LABEL語句和DATA步中LABEL語句的效果相同嗎?
第11章 全程通用語句
1. 寫一段SAS程序,每句都加上注釋。
2. 利用X語句,在SAS系統(tǒng)下執(zhí)行操作系統(tǒng)命令DIR,列出某文件夾下的所有文件名,并將列出的結(jié)果存在到一下文件中。
3. 怎樣才能退出操作系統(tǒng)返回到SAS會話?
4. SAS一共可以規(guī)定幾級標題?怎樣規(guī)定SAS輸出文件的標題?怎樣取消標題?
5. SAS一共可以規(guī)定多少腳注行?怎樣規(guī)定SAS輸出頁的腳注行?怎樣取消腳注行?
6. 用LIBNAME語句建立5個不同引擎的邏輯庫。怎樣為一個已經(jīng)存在的邏輯庫聯(lián)系一個SAS引擎。
7. 寫出一個SAS邏輯庫聯(lián)系多個物理地址的語句,一個SAS邏輯庫可以同時聯(lián)系多個其它SAS邏輯庫和多個物理地址嗎?怎樣聯(lián)系?
8. 不同庫引擎SAS邏輯庫中的數(shù)據(jù)集之間怎樣轉(zhuǎn)換?
9. 怎樣列出邏輯庫的屬性? 怎樣脫離與庫標記的聯(lián)系?
10. 說明編程時用filename語句的好處。
11. 什么情況適合用%INCLUDE|%INC語句調(diào)用SAS程序和數(shù)據(jù)行?
12. %INCLUDE語句可以訪問的數(shù)據(jù)源有哪些?
第12章 輸出形式與控制
1. 解釋語句OPTIONS NODATE NONOTES NOSOURCE;
2. 解釋以下程序段:
proc printto log='d:' new;
proc print data=;
run;
proc printto log= 'd:' ;
proc print data=;
run;
8
options nodate nonotes nosource;
filename f1 'd:';
proc printto log= f1;
proc print data=;
run;
options nonumber missing ='B';
proc printto print='d:' new;
proc print data=;
run;
proc printto print='d:';
proc print data=;
run;
options nodate nonotes nosource;
filename f1 'd:';
filename f2 'd:';
proc printto print=f2;
proc printto print= 'd:';
proc print data=;
run;
proc gplot data=fdata.a1a0001 gout=;
symbol1 v=none i=join c=blue;
title1;
title2 “上證指數(shù)時序圖”;
plot Clpr*date=1 / name=’a1a0001’ des=’Time ries plot for clo price’;
run;
2. 怎樣在一個畫面放四幅圖?解釋下段程序:
proc greplay nofs igout= gout=;
tc ;
template l2r2;
treplay 1:a1a0001 2:a1a0002 3: szzz 4:szcz;
run;
3. 怎樣輸出其它格式的圖形文件?解釋下面兩段程序:
proc gdevice;
run;
Filename a1a0001 “d:”;
Goptions ret=all device=gif gsfname=a1a0001 gsfmode=replace;
Proc gplot data=fdata.a1a0001 gout=;
Symbol1 v=none i=join c=blue;
9
Title1;
Title2 “上證指數(shù)時序圖”;
Plot clpr*date=1 / name=’a1a0001’ des=’time ries plot for clo price’;
Run;
Quit;
4. 什么是ODS?它的作用和功能是什么?
5. 什么是ODS對象?ODS對象的傳送目標和相應的文件格式是什么?缺省的ODS傳送目標是什么?
6. 怎樣打開和關閉傳送ODS目標?
7. 利用ODS將SAS系統(tǒng)的輸出結(jié)果直接生成SAS數(shù)據(jù)集一般需要幾步完成?舉例說明直接生成SAS數(shù)據(jù)集的全過程。
第13章 變量輸入輸出格式控制
1. 分別說明怎樣使用SAS系統(tǒng)的輸入輸出格式?
2. 什么時候得到永久的輸入輸出格式,什么時候得到臨時的輸入輸出格式?
3. INPUT函數(shù)能將字符轉(zhuǎn)換為數(shù)值,能轉(zhuǎn)換字符” 1999-1-1”為數(shù)值嗎?即下面程序能得到正常結(jié)果嗎?
data a;
logdate=’1999-1-1’;
date=input(logdate,yymmdd10.);
run;
4. 解釋下面輸入格式的用法:
BZw.d
BINARYw.d
COMMAw.d
COMMAXw.d
Ew.d
$w.
$CHARw.
5. 列出你平時常用字符,數(shù)值和日期時間變量的輸入輸出格式。
6. SAS系統(tǒng)怎樣存貯日期時間值?
7. 說明下面語句的結(jié)果:
data;
date=mdy(10,1,2002);
put date 8.;
x=put(today(), date7.);put x;
y=put(today(),8.0); put y;
z=today(); put z;
10
u=put(15260, yymmdd10.);put u;
v=put(15260, date9.);put v;
x=13807;
format x yymmdd10.;
put x=;
date='11oct2001'd;
put date=;
format date yymmdd10.;
run;
8. 你能給出幾種計算某日在SAS系統(tǒng)內(nèi)存貯天數(shù)的方法。
9. SAS系統(tǒng)產(chǎn)生缺失值的情況有哪些?
第14章 SAS宏功能
1.
2.
3.
4.
怎樣定義和引用宏變量.
在引號內(nèi)引用宏變量時,是用單引號還是雙引號。為什么?
怎樣將一個完整的SAS程序段賦給一個宏變量?
怎樣顯示宏變量的值,解釋下面程序:
data _null_;
%let a=first;
%let b=macro variable;
%put &a !!! &b !!!;
run;
5. 什么是宏?怎樣定義宏?
6. 怎樣調(diào)用宏?
7. 什么是宏參數(shù)?
8. 使用宏參數(shù)的優(yōu)點有哪些?
9. 解釋并調(diào)用下面一段宏:
%Macro names(name, number);
%do n=1 %to &number;
&name&n
%end;
%mend names;
10. 用SYMPUT子程序創(chuàng)建一個值來自DATA步的宏變量,寫出例程,并說明SYMPUT子程序的作用?
11. 將數(shù)據(jù)步中變量X的值賦給宏變量A時,以下兩種方法都可以嗎?為什么?
call symput(‘A’,X);
%let A=X;
分析下面程序在LOG窗口的輸出結(jié)果:
data a;
t nobs=nobs;
call symput('b',nobs);
%let a=nobs;
11
%put &a &b;
run;
12. 解釋下面語句的結(jié)果:
%let y=%eval(&x+200);
%let z=&x+200;
data %substr(&sysday,1,3);
13. 引用宏變量的值作為前綴時,例宏變量A的值為QH,將其為作前綴得到QHIDX,能不能用&AIDX的方式引用?為什么?怎樣實現(xiàn)這一功能?
14. 使用下面語句時可以直接使用表達式嗎?怎樣實現(xiàn)使用表達式的功能?
重復%Do
%Do%Until
%Do%While
第15章 數(shù)據(jù)管理
1. 通常在什么情況下要對數(shù)據(jù)集進行排序?怎樣按降序排序?
2. 分析SAS編程語言的特點,說明TRANSPOSE過程有什么具體用途?
3. 轉(zhuǎn)置后數(shù)據(jù)集中的變量_NAME_和_LABEL_表示什么意思?能不能規(guī)定它們的名子?
4. 你一般在什么情況下使用PRINTTO過程?
5. 解釋下列語句:
proc printto log='d:' new;
filename f1 'd:';
filename f2 'd:';
proc printto print=f2;
proc printto print= 'd:';
proc print data= noobs;
6. APPEND過程和DATA步SET語句實現(xiàn)的功能相同嗎?應用時有什么區(qū)別?
7. 舉例說明數(shù)據(jù)庫復制過程COPY的簡單用法。
第16章 統(tǒng)計量計算
1. 什么是偏相關系數(shù),怎樣利用SAS的CORR過程和PARTIAL語句計算偏相關系數(shù)。
2. 解釋頻數(shù)過程的應用程序:
proc format;
value $sfmt 'M' = 'male ' 'F ' ='female';
proc freq data= order=formatted;
table x;
format x $sfmt.;
run;
12
3. 你能列出頻數(shù)過程在統(tǒng)計量計算和檢驗方面的應用嗎?
4. 寫出均值過程最常用的形式,并解釋下面程序。
proc means data= fdata.r_month ;
var rm rf r;
output out=stat sum=s_rm s_rf s_r n=n_rm n_rf n_r
mean=M_rm M_rf M_r std=std_rm std_rf std_r ;
run;
5.
單變量過程(UNIVARIATE)除了能計算均值過程的基本統(tǒng)計量外,還有哪些功能?單變量過程的格式和均值過程相似嗎?
6. 均值過程(MEANS)計算的許多統(tǒng)計量都可以由DATA步實同,你能寫出相應的計算程序嗎?用樣本統(tǒng)計量函數(shù)怎樣實現(xiàn)均值過程的功能?
第17章 數(shù)據(jù)展現(xiàn)
1. 舉例說明你常用的PRINT過程選項和數(shù)據(jù)集選項?
2. 怎樣控制PRINT過程的輸出地點?怎樣才能使PRINT的輸出內(nèi)容居左?
3. 使用PRINT過程打印列表輸出時,怎樣控制變量的輸出順序?怎樣使用ID和BY語句定制輸出?
4. 使用PRINT過程輸出報告時怎樣限定求和變量?
5. 寫出使用tabulate過程創(chuàng)建二維報表的簡單程序?怎樣定制行列標題?
6. 舉例說明作圖過程(GPLOT)的一般格式,怎樣疊加圖形?怎樣填充圖形下面的區(qū)域?
7. 寫出右側(cè)加一垂直軸的作圖選項語句。
8. 作圖時怎樣控制坐標軸的刻度值?
9. 解釋PLOT語句的選項:
HAXIS=
VAXIS=
HMINOR=
VMINOR=
10. 解釋SYMBOL語句規(guī)定圖中線和符號的特征。
V=
H=
I=
FONT=
L=
COLOR=
11. 解釋AXIS語句規(guī)定圖形的軸的表現(xiàn)形式。
13
LABEL=
ANGLE=
ORDER=
R=
12. 怎樣畫總和統(tǒng)計量柱形圖?分組柱形圖?3D子組垂直柱形圖?總和統(tǒng)計量餅圖?分組圓環(huán)圖或餅圖?怎樣對餅圖子片排序和加標簽?
第18章 IML編程技術
1.sas/iml最基本的數(shù)據(jù)對象是什么?
2.為什么說sas/iml是一種交互式矩陣語言?
3. 如何定義N維行向量、N維列向量和標量?
4.創(chuàng)建8*8單位陣,創(chuàng)建2*5元素全為9的矩陣。
5.a(chǎn)={3 3,4 4},b={9 9,12 12},創(chuàng)建分塊對角陣c,使其主對角線元素是a和b。
6.data步中哪些函數(shù)sas/iml中不支持?
7.data步中哪些函數(shù)在sas/iml中有不同用法?
8.給下列語句加注釋。
Rv =Ranpoi(Repeat(0,10,3));
ANS={[2] 'Yes', [2] 'No'};
a=X[+,];aa=shape({99 33,99 33},3,3,0);
s=10:6;
t='abc1':'abc5';
r=do(-1, 1, .5);
9.用sas函數(shù)實現(xiàn):求矩陣均值、最大值和最小值。
10.不利用sas函數(shù)實現(xiàn):矩陣a={1 3,5 4,2 1}各列的均值、最大值和最小值。
11.由sas數(shù)據(jù)集創(chuàng)建矩陣。
12.由矩陣創(chuàng)建SAS數(shù)據(jù)集。
13.Iml可以處理幾種外部文件,分別是什么?
14.Iml如何訪問外部文件?
15.選擇矩陣的子陣有哪幾種實現(xiàn)方式?
16.如何從存貯庫中加載矩陣或模塊?
17.如何存貯矩陣或模塊至存貯庫中?
18.在iml中如何為數(shù)據(jù)集建立索引?
19.解釋iml中下列命令的功能。
命令
APPEND
FIND
功能
14
LIST
PURGE
READ
SETIN
REMOVE
SETOUT
SHOW
20..用轉(zhuǎn)移語句實現(xiàn):當成績小于60時,輸出“該生成績不合格”的信息,成績。
15
否則輸出此
本文發(fā)布于:2024-02-13 21:59:23,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/88/49131.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:金融數(shù)據(jù)庫——SAS編程與數(shù)據(jù)處理2-18章復習題.doc
本文 PDF 下載地址:金融數(shù)據(jù)庫——SAS編程與數(shù)據(jù)處理2-18章復習題.pdf
| 留言與評論(共有 0 條評論) |