![實(shí)用SAS基礎(chǔ)練習(xí)題參考答案_第1頁(yè)](http://file4.renrendoc.com/view/e6476c8a07d5e6d5af1488d29eb67e15/e6476c8a07d5e6d5af1488d29eb67e151.gif)
![實(shí)用SAS基礎(chǔ)練習(xí)題參考答案_第2頁(yè)](http://file4.renrendoc.com/view/e6476c8a07d5e6d5af1488d29eb67e15/e6476c8a07d5e6d5af1488d29eb67e152.gif)
![實(shí)用SAS基礎(chǔ)練習(xí)題參考答案_第3頁(yè)](http://file4.renrendoc.com/view/e6476c8a07d5e6d5af1488d29eb67e15/e6476c8a07d5e6d5af1488d29eb67e153.gif)
![實(shí)用SAS基礎(chǔ)練習(xí)題參考答案_第4頁(yè)](http://file4.renrendoc.com/view/e6476c8a07d5e6d5af1488d29eb67e15/e6476c8a07d5e6d5af1488d29eb67e154.gif)
![實(shí)用SAS基礎(chǔ)練習(xí)題參考答案_第5頁(yè)](http://file4.renrendoc.com/view/e6476c8a07d5e6d5af1488d29eb67e15/e6476c8a07d5e6d5af1488d29eb67e155.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
練習(xí)題參考答案
第1章
1.2SAS系統(tǒng)人機(jī)會(huì)話窗口.
練習(xí)題1如果希望實(shí)際利率是領(lǐng),那么名義利率應(yīng)當(dāng)是多少?
參考答案按照固定還貸利率計(jì)算辦法,解方程
4.=[[1+-),2-1]*100
可得名義利率應(yīng)當(dāng)是3.9285%
練習(xí)題2例1.1條件下,每月歸還本金從少到多,這樣安排合理嗎?
參考答案合理,因?yàn)槭S啾窘鹂偸窃竭€越少,從而每月還的利息越來(lái)越少,歸還本金
自然越來(lái)越多。
練習(xí)題3假如你準(zhǔn)備貸款50萬(wàn)元,25年還清,年息6%第2,3年一月份用年終獎(jiǎng)多還
1萬(wàn)元,其余每月還同樣款額,那么每月應(yīng)當(dāng)還多少?提示:可以任意規(guī)定一年,從那年1
月1日貸款。
參考答案題目中未寫(xiě)清楚,應(yīng)當(dāng)補(bǔ)寫(xiě):“某年1月貸款,第2,3年一月份…”。無(wú)妨設(shè)
從2018年1月貸款,次月開(kāi)始還貸??捎萌缦鲁绦?/p>
procloanstart=2018:l;
balloonamount=SOOOOOrate=6life=300
balloonpayment=(12=1000024=10000);
run;
提交程序后可得:平常每月還貸3104.24元,那兩個(gè)月還13104.24元。
2.2SAS數(shù)據(jù)集(“已定變量數(shù)據(jù)體”)
練習(xí)題表2-2給出3只股票10個(gè)工作日的價(jià)格,其中有哪些變量?每個(gè)變量有幾個(gè)觀
測(cè)值?有幾條數(shù)據(jù)行?數(shù)據(jù)體是什么?“已定變量數(shù)據(jù)體”是什么?
參考答案變量是date、x、y、z。每個(gè)變量有10個(gè)觀測(cè)值。有10條數(shù)據(jù)行。數(shù)據(jù)
體是表的后10行?!耙讯ㄗ兞繑?shù)據(jù)體”是整個(gè)表(11行)。
第3章
3.2表編輯器窗口輸入法形成SAS數(shù)據(jù)集
練習(xí)題用表編輯器輸入法將表2-2數(shù)據(jù)輸入,形成SAS數(shù)據(jù)集。注意:因?yàn)楸砭庉嬈?/p>
自行安排變量值間的空格,這時(shí)無(wú)需再設(shè)置變量間空格。
參考答案變量date是字符串變量,其余變量是數(shù)值變量。
3.3INPUT語(yǔ)句配合INFILE語(yǔ)句導(dǎo)入數(shù)據(jù)體產(chǎn)生SAS數(shù)據(jù)集
練習(xí)題1把純數(shù)據(jù)文件d:\wu\txttest.txt導(dǎo)入,構(gòu)造SAS數(shù)據(jù)集,變量分別是u,v
和Wo
參考答案可用如下程序
datawl;
infile'd:\wu\txttest.txt';
inputuvw$;
run;
即得到所需SAS數(shù)據(jù)集wl。為了查看wl的內(nèi)容,可以使用程序
procprintdata=wl;
run;
提交后所得輸出是
Obsuvw
112a
234b
練習(xí)題2把數(shù)據(jù)文件d:\wu\column.txt導(dǎo)入SAS,構(gòu)造SAS數(shù)據(jù)集zhangl,第1-4列
分別是變量u『u4,第H列是變量
參考答案可用如下程序
dataw2;
infile'd:\wu\column.txt';
inputul$1.u2$1.u3$1.u4$1.+6v$1.;
run;
即得到所需SAS數(shù)據(jù)集w2。為了查看w2的內(nèi)容,可以使用程序
procprintdata=w2;
run;
所得輸出是
Obsulu2u3u4v
1abcda
2bcadb
3bbaac
3.4用“導(dǎo)入數(shù)據(jù)窗”導(dǎo)入“已定變量數(shù)據(jù)體”形成SAS數(shù)據(jù)集
練習(xí)題用“導(dǎo)入數(shù)據(jù)窗”從d:\wu庫(kù)中導(dǎo)入dBase文件testdbas.dbf為臨時(shí)文件
work,dbtesto
參考答案打印數(shù)據(jù)文件work.dbtest,可得如下結(jié)果
Obsxyu
1a1.00002.0000
2bb3.00005.0000
3.5LIBNAME語(yǔ)句配合數(shù)據(jù)引擎導(dǎo)入“已定變量數(shù)據(jù)體”形成SAS數(shù)
據(jù)集。
練習(xí)題1將d:\wu中SAS的“已定變量數(shù)據(jù)體”文件d:\wu\pdv2導(dǎo)入SAS形成臨時(shí)
文件ex2并且打印.
參考答案本題是例3.10的簡(jiǎn)單重復(fù)??捎萌缦鲁绦?/p>
libnamelibsasv9'd:\wu';
dataex2;
setlibsas.pdv2;
procprintdata=ex2;
run;
練習(xí)題2用contens過(guò)程求出“已定變量數(shù)據(jù)體”文件d:\wu\sastest的變量名。
參考答案可用如下程序
libnamelibv9*d:\wu*;
proccontentsdata=lib.sastestvarnum;
run;
提交后得到的主要結(jié)果是
按創(chuàng)建時(shí)間排序的變量
#變量類(lèi)型長(zhǎng)度
1X數(shù)值8
2y數(shù)值8
3z字符8
可見(jiàn)d:\wu\sastest.sas7bdat中有3個(gè)變量,x、y、z;前二者是數(shù)值型變量,后者是字符
串型。
練習(xí)題3將d:\wu中SAS的“已定變量數(shù)據(jù)體”文件d:\wu\sastest導(dǎo)入SAS形成臨
時(shí)文件test3并且打印.
1ibnamelib2v9'd:\wu';
datatest3;
setlib2.pdv2;
procprintdata=test3;
提交后得到的輸出是
3.6時(shí)間變量值的輸入格式
練習(xí)題計(jì)算在SAS系統(tǒng)中公元1919年5月4日對(duì)應(yīng)的數(shù)是多少。
參考答案可用如下程序
dataw;
inputdate:mmddyylO.;
datalines;
05/4/1919
procprint;
提交后得到的答案是-14852
第4章預(yù)處理SAS數(shù)據(jù)集
4.1用賦值語(yǔ)句增加變量
4.1.1一般賦值語(yǔ)句
練習(xí)題某人發(fā)現(xiàn)自己兒子身高體重的一些記錄如表4-1,希望知道在相應(yīng)時(shí)間段身高
體重平均每天增加多少。使用SAS代碼計(jì)算之。
參考答案:可用如下程序
Datason;
Inputdate:yymmddlO.highweight;
dl=dif(date);hl=dif(high);wl=dif(weight);
h2=hl/dl;
w2=wl/dl;
datalines;
1980/01/2554.84.3
1980-04-0162.16.0
1981-04-1273.810.2
1982-03-2885.112.6
procprint;
run;
提交程序后得到
Obsdatehaightweightdlhlwlh2w2
1732954.84.3
2739662.16.0677.31.70.108960.025373
3777273.810.237611.74.20.031120.011170
4812285.112.635011.32.40.032290.006857
可見(jiàn)在3個(gè)時(shí)間段身高體重分別平均增長(zhǎng)如下
平均增高(cm/天)平均增重(kg/天)
0.108960.025373
0.031120.011170
0.032290.006857
4.1.2SAS函數(shù)和隨機(jī)數(shù)
練習(xí)題1設(shè)車(chē)間有兩臺(tái)主要設(shè)備,第1臺(tái)設(shè)備原價(jià)為400000元,預(yù)計(jì)使用年限為L(zhǎng)=15
年。第2臺(tái)設(shè)備原價(jià)為300000元,預(yù)計(jì)使用年限為L(zhǎng)=10年試求前8年這兩臺(tái)設(shè)備每年的累
積折舊額之和。
參考答案可用如下程序
Datazhejiu;
dot=lto8;
xl=daccdb(t,400000,15,2);
yl=daccdb(t,300000,10,2);
z=xl+yl;
output;
end;
procprint;
run;
提交程序后得到
Obstxlyiz
1153333.3360()00.(X)113333.33
2299555.56108000.00207555.56
33139614.81146400.0()286014.81
44174332.84177120.00351452.84
55204421.79201696.00406117.79
66230498.89221356.80451855.69
77253099.04237085.44490184.48
88272685.83249668.35522354.18
由Z所在列可見(jiàn)各年的累積折舊額。
練習(xí)題2生成Poisson隨機(jī)數(shù),長(zhǎng)度為80,均值=6。
參考答案由HelpfHelpsadDocument-*SASProducts-*BaseSAS-*SASLanguage
DictionaryfDictionaryofLanguageElementsfFunctionsandCALLRoutines->Ranpoi
FunctionfSyntax可以查到Poisson隨機(jī)函數(shù)為ranpoi(a,b),其中a是種子seed;b是
Poisson分布的均值(參數(shù))??捎萌缦鲁绦?/p>
optionsls=85ps=100;
datapoisson;
dot=lto80;
r=ranpoi(123456,6);
output;
end;
procprintnoobs;
run;
提交程序后得到
tr
17
24
37
45
55
63
72
86
95
102
118
1211
137
145
155
165
176
1810
196
207
2110
224
239
247
252
267
278
282
294
306
316
324
339
345
353
3610
376
384
396
406
417
423
435
443
456
467
477
484
494
507
515
527
535
545
557
562
573
582
596
607
614
626
63II
645
654
666
673
687
697
702
712
727
739
745
754
769
773
785
7911
806
第2列就是80個(gè)隨機(jī)數(shù)。提交程序
procmeans;
varr;
run;
可以得到數(shù)表
N均值標(biāo)準(zhǔn)偏差最小值最大值
805.65000002.30079792.000()(XX)11.0000000
可見(jiàn)這80個(gè)隨機(jī)數(shù)樣本均值=5.6500000(與6差不多,隨機(jī)數(shù)比較好),樣本標(biāo)準(zhǔn)差
=2.3007979(與6的算術(shù)平方根差不多,隨機(jī)數(shù)比較好)。
4.2用drop或keep語(yǔ)句剔除變量
練習(xí)題從例2.2生成的數(shù)據(jù)集中去除變量heji。
參考答案可用如下程序
datasalary;
dropheji;
inputmingzi$gonghaojibengangtiejiangjin;
heji=jiben+gangtie+jiangjin;
ifheji>1600thenkoushui=(heji-1600)*0.2;
elsekoushui=0;
shifa=heji-koushui;
datalines;
張三217500300300
李四335800400500
王五4421000500800
Procprintdata=salary;
run;
提交程序后得到的輸出數(shù)表是
Obsmingzigonghaojibengangtiejiangjinkoushuishifa
1張三21750030030001100
2李四335800400500201680
3王五44210005008001402160
該數(shù)表與例2.2相比,只是少了變量heji;其它部分完全相同。由heji算出的koushui
和shifa不受刪除的影響。說(shuō)明變量heji在計(jì)算出變量koushui和shifa的值時(shí)仍未被刪
除,它是在執(zhí)行完數(shù)據(jù)步后才去最后被刪的。
4.3用SET語(yǔ)句的firstobs和obs選項(xiàng),或SET語(yǔ)句配合IF語(yǔ)句刪
減觀測(cè)行
練習(xí)題1對(duì)于例4.4中數(shù)據(jù)集w,建立新數(shù)據(jù)集WW,它的數(shù)據(jù)體僅有數(shù)據(jù)集W中奇數(shù)
行。
參考答案可用如下程序
dataw;
inputNou$xyz;
datalines;
1a18.7319.2422.53
2b19.8319.3823.55
3c19.9919.5222.89
4d18.9919.4821.78
5e18.9819.2722.21
6f17.9618.9821.65
7g17.4419.3121.43
8a18.6619.4521.52
9c18.5819.2621.85
10d19.2120.2523.78
Dataw4;
Setw;
If2*int(no/2)-no<0;
Procprintdata=w4;
run;
提交后得到的輸出是
ObsNouxyz
11a18.7319.2422.53
23c19.9919.5222.89
35e18.9819.2722.21
47g17.4419.3121.43
59c18.5819.2621.85
4.4用SET語(yǔ)句縱向拼接SAS數(shù)據(jù)集
練習(xí)題利用例4.6已有數(shù)據(jù)集season3和已有數(shù)據(jù)集seas2,建立SAS數(shù)據(jù)集union
,它是數(shù)據(jù)集season3和seas2的縱向合并。
參考答案可用如下程序(如果沒(méi)有建立數(shù)據(jù)集season3和seas2,則應(yīng)當(dāng)重新建立,
如果已經(jīng)建立數(shù)據(jù)集season3和seas2,可以省去下列程序前14行。)
dataseason3;
inputmonthxy;
datalines;
73514
83416
93415
dataseas2;
inputmonthyz;
datalines;
41325
51427
61326
Dataww;
Setseason3seas2;
Procprintdata=ww;
Run;
提交上述程序后,得到
ObsmonthXyz
173514.
283416
393415
441325
551427
661326
可見(jiàn)數(shù)據(jù)集WW即為所求
4.5用SORT過(guò)程把數(shù)據(jù)集排序
練習(xí)題將例4.8數(shù)據(jù)集w排序:先按照x升序順序,再按照z降序順序排序。
參考答案可用如下程序
dataw;
inputx$yz;
datalines;
bb15.4
bb53.6
ba22.6
ba31.8
bb44.4
procsort;
byxdescendingz;
procprint;
run;
提交程序后得到
Obsxyz
1ba22.6
2ba31.8
3bb15.4
4bb44.4
5bb53.6
可見(jiàn)排序后的數(shù)據(jù)集w即為所求
4.6用MERGE語(yǔ)句橫向拼接SAS數(shù)據(jù)集
練習(xí)題:利用例表4-10和表4-11中數(shù)據(jù)集sealesllsealesl2,建立SAS數(shù)據(jù)集
sealall,它是這兩個(gè)數(shù)據(jù)集的橫向合并。
參考答案可用如下程序
datasalesll;
inputmonthxy;
datalines;
43514
13314
33212
23411
procsort;
bymonth;
datasalesl2;
inputmonthyz;
datalines;
52128
11425
31227
21126
procsort;
bymonth;
dataall;
mergesales11salesl2;
bymonth;
procprintdata=all;
run;
提交后得到
ObsmonthXyz
11331425
2234ii26
33321227
443514
552128
可見(jiàn)數(shù)據(jù)集all即為所求。
第5章SAS數(shù)據(jù)集輸出
5.1SAS數(shù)據(jù)集的輸出
5.1.1用FILENAME語(yǔ)句,F(xiàn)ILE語(yǔ)句配合PUT語(yǔ)句輸出數(shù)據(jù)體
練習(xí)題如果例5.1中只想輸出變量x和z的值,那么程序應(yīng)當(dāng)如何寫(xiě)?
Dataw;
Inputxyz$u$;
datalines;
12aC
34bd
filenamett3'd:\wu\test3.dat';
dataww;
setw;
filett3;
putxz;
run;
5.1.3用LIBNAME語(yǔ)句配合數(shù)據(jù)引擎輸出SAS數(shù)據(jù)集
練習(xí)題將例5.3文件導(dǎo)為D:\zhng\pdv3
參考答案先在驅(qū)動(dòng)器D建立文件夾zhang,再用程序如下
libname1ibv9'd:\zhang';
datalib.pdv3;
inputxyz$;
datalines;
12a
35b
38c
Run;
5.2SAS數(shù)據(jù)集變量名和變量觀測(cè)值輸出的改進(jìn)
5.2.1用單獨(dú)1條FORMAT語(yǔ)句按規(guī)定格式加強(qiáng)對(duì)輸出時(shí)間變量和數(shù)值變量值的描述
練習(xí)題參考答案:
可用如下程序
Datason;
keepdateh2w2;
Inputdate:yymmddlO.highweight;
dl=dif(date);hl=dif(high);wl=dif(weight);h2=hl/dl;w2=wl/dl;
formatdate:yymniddl0.;
datalines;
1980/01/2554.84.3
1980-04-0162.16.0
1981-04-1273.810.2
1982-03-2885.112.6
r
procprint;
run;
提交后可得輸出
Obsdateh2w2
11980-01-25
21980-04-010.108960.025373
31981-04-120.031120.011170
41982-03-280.032290.006857
由此可見(jiàn)
時(shí)間段1980-01-25至1980-04-01身高日平均增長(zhǎng)0.10896cm,體重日平均增加0.025373kg。
時(shí)間段1980-04-01至1981-04-12身高日平均增長(zhǎng)0.03112cm,體重日平均增加0.011170kg。
時(shí)間段1981-04-12至1982-03-28身高日平均增長(zhǎng)0.03229cm,體重日平均增加0.006857kg。
5.2.3用FORMAT過(guò)程與FORMAT語(yǔ)句配合,加強(qiáng)對(duì)輸出變量值的描述
練習(xí)題1打印例5.7的數(shù)據(jù)集medipay,輸出采用漢字替換格式:「‘某某市人民醫(yī)院’;
2='某某市口腔醫(yī)院':3='某某市中醫(yī)院';baby改為嬰兒,child改為兒童…。
參考答案:可以使用如下程序
procformat;
valuehospname
1=某某市人民醫(yī)院’
2='某某市口腔醫(yī)院’
3二'某某市中醫(yī)院’;
Valueagename
0-<3=嬰兒'
3-<13=兒童'
13-<20=‘少年’
20Y65=‘中年’
65-high='老年’;
datamedipay;
formathospitalhospname.ageagename.;
infile'd:\wu\medicine.txt’;
inputnohospitalagemedpay;
procprintdata=medipay;
run;
提交程序后得到輸出
Obshospitalagenomedpay
1某某市中醫(yī)院少年1332.07
2某某市人民醫(yī)院中年2341.95
3某某市中醫(yī)院中年3193.54
4某某市口腔醫(yī)院中年4774.80
5某某市中醫(yī)院兒童5618.19
6某某市口腔醫(yī)院少年6993.79
7某某市中醫(yī)院中年7335.14
8某某市口腔醫(yī)院中年8409.87
9某某市口腔醫(yī)院兒童9918.46
10某某市中醫(yī)院中年10251.36
11某某市口腔醫(yī)院少年11364.03
12某某市中醫(yī)院中年12762.49
13某某市人民醫(yī)院中年13983.83
14某某市口腔醫(yī)院中年14210.41
15某某市人民醫(yī)院中年15777.61
16某某市口腔醫(yī)院中年16420.19
17某某市人民醫(yī)院少年17463.38
18某某市口腔醫(yī)院老年18168.30
19某某市人民醫(yī)院中年19833.07
20某某市人民醫(yī)院中年20240.24
21某某市口腔醫(yī)院中年21998.84
22某某市人民醫(yī)院老年22519.32
23某某市人民醫(yī)院中年23653.50
24某某市中醫(yī)院中年24227.10
25某某市人民醫(yī)院兒童25563.32
26某某市口腔醫(yī)院中年26615.16
27某某市中醫(yī)院中年27644.71
28某某市中醫(yī)院中年28166.21
29某某市口腔醫(yī)院嬰兒29618.03
30某某市口腔醫(yī)院中年30159.07
31某某市人民醫(yī)院中年31942.37
32某某市人民醫(yī)院中年32118.53
33某某市中醫(yī)院中年33179.88
34某某市口腔醫(yī)院中年34753.65
35某某市人民醫(yī)院中年35207.10
36某某市中醫(yī)院中年36559.43
37某某市口腔醫(yī)院中年37341.32
38某某市人民醫(yī)院中年38134.08
39某某市中醫(yī)院兒童39664.54
40某某市中醫(yī)院中年40547.24
練習(xí)題2假設(shè)有4個(gè)病人的醫(yī)療費(fèi)數(shù)據(jù)如表5-4。其中a,b,c分別是醫(yī)院名'某某市
人民醫(yī)院‘,‘某某市口腔醫(yī)院‘,‘某某市中醫(yī)院請(qǐng)按照例5.6那樣建立SAS數(shù)據(jù)集,再
用SORT過(guò)程排序,BY變量是醫(yī)院名,注意打印輸出中,醫(yī)院先后順序不是按漢字名稱順序
排序,而是按照a,b,c排序。這是因?yàn)閳?zhí)行SORT過(guò)程時(shí)用a,b,c作為醫(yī)院名排序;從
而輸出時(shí)得到的漢字醫(yī)院名不參加排序。
參考答案可以采用程序如下
procformat;
value$hospname
a='某某市人民醫(yī)院’
b='某某市口腔醫(yī)院’
c='某某市中醫(yī)院’;
datamedipay;
formathospital$hospname.;
inputnohospital$agemedpay;
datalines;
1c14332.07
2a58341.95
3c36193.54
4b23774.80
Procsortdata=medipay;
byhospital;
procprintdata=medipay;
run;
提交程序后得到
Obshospitalnoagemedpay
1某某市人民醫(yī)院258341.95
2某某市口腔醫(yī)院423774.80
3某某市中醫(yī)院I14332.07
4某某市中醫(yī)院336193.54
5.2.4LABEL語(yǔ)句加強(qiáng)對(duì)輸出變量名的描述
練習(xí)題在例5.7的程序中增加LABEL語(yǔ)句,用漢字說(shuō)明變量的名字,并且按年齡段求醫(yī)藥
費(fèi)平均值,看看輸出有何變化。
參考答案可用如下程序
procformat;
valuehospname
1=1xxxxhospital1
2=Tyyyyhospital1
3=1zzzzhospitalf;
Valueagename
0-<3=1baby*
3-<13=fchildf
13-<20=,teenager1
20-<65=,adult'
65-high=1senior,;
datamedipay;
formathospitalhospname.ageagename.;
infile'd:\wu\medicine.txt';
inputnohospitalagemedpay;
labelhospita1=,醫(yī)院,age=,年齡,medpay=,藥費(fèi)';
procsort;
byage;
procmeans;
varmedpay;
byage;
run;
提交程序后得到輸出(最好用兼容漢字的SAS軟件)中,變量age,medpay的英文字符被替
換漢字。結(jié)果中Hospital沒(méi)有出現(xiàn)
SAS系統(tǒng)
年齡二baby
MEANS過(guò)程
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
1618.0300000618.0300000618.0300000
年齡二child
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
4691.1275000157.1003890563.3200000918.4600000
年齡"teenager
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
4538.3175000308.7528629332.0700000993.7900000
年齡二adult
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
29475.2651724285.9747172118.5300000998.8400000
年齡二senior
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
2343.8100000248.2086223168.3000000519.3200000
年齡二baby
MEANS過(guò)程
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
1618.0300000618.0300000618.0300000
年齡=child
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
4691.1275000157.1003890563.3200000918.4600000
年齡二teenager
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
4538.3175000308.7528629332.0700000993.7900000
年齡二adult
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
29475.2651724285.9747172118.5300000998.8400000
年齡=senior
分析變量:medpay藥費(fèi)
N均值標(biāo)準(zhǔn)偏差最小值最大值
2343.8100000248.2086223168.3000000519.3200000
5.3用OPTIONS語(yǔ)句,TITLE語(yǔ)句,F(xiàn)OOTNOTE語(yǔ)句改變頁(yè)面輸出
5.3.1用OPTIONS語(yǔ)句用改變輸出的頁(yè)面選擇
練習(xí)題對(duì)于例5.7程序,如果加上語(yǔ)句。ptionsps=25;會(huì)出現(xiàn)怎樣的結(jié)果
參考答案輸出的一頁(yè)變成兩頁(yè)。
5.3.2用TITLE語(yǔ)句語(yǔ)句為輸出的圖形或表格加標(biāo)題
練習(xí)題對(duì)于例1.1的程序加上語(yǔ)句
title'某人還貸表';
提交程序后的輸出,比例1.1的輸出有什么變化?
參考答案每頁(yè)都多了標(biāo)題:“某人還貸表”
第6章SAS制表例舉
6.1將數(shù)據(jù)體每一行寫(xiě)成一頁(yè)報(bào)告
練習(xí)題已知某小學(xué)3名學(xué)生的語(yǔ)文,數(shù)學(xué),英語(yǔ)成績(jī)以及部分政治思想表現(xiàn)評(píng)語(yǔ)如表6-2,
試打印每個(gè)學(xué)生的部分“成長(zhǎng)的腳印”表。
參考答案所有學(xué)生都能做到熱愛(ài)祖國(guó),熱愛(ài)黨,關(guān)心政治,熱愛(ài)勞動(dòng)??捎萌缦鲁绦?/p>
optionsnodatenonumber;
title;
datachengzhangl;
inputname$ChinesemathEngilishxl-x3;
datalines;
趙玲玲959888111
錢(qián)國(guó)華909592101
孫建強(qiáng)889987110
FilenameclasslM:/classl.txt';
dataclassl;
setchengzhangl;
fileclassl;
put'';
put//@10'成長(zhǎng)的腳印’
//@5'姓名'name
/@5'語(yǔ)文'Chinese
/@5'數(shù)學(xué)'math
/@5'英語(yǔ)'Engilish;
//@5'熱愛(ài)祖國(guó)、熱愛(ài)黨、關(guān)心政治、熱愛(ài)勞動(dòng)'
ifxl=lthenput/@5,樂(lè)觀活潑';
ifx2=lthenput/@5,團(tuán)結(jié)友愛(ài),;
ifx3=lthenput/@5'尊敬師長(zhǎng)';
put_page_;
run;
6.2用TABULATE過(guò)程輸出報(bào)表
6.2.2用TABULATE過(guò)程打印1維統(tǒng)計(jì)表
練習(xí)題用TABULATE過(guò)程打印1維統(tǒng)計(jì)表,顯示各地區(qū)學(xué)生平均體重
參考答案可使用下列程序
datahighweig;
inputnoarea$team$gender$highweight;
datalines;
1a3c3116757
2a2c2216748
3a2cl117264
4alc2117677
5a3c3216543
6a3c2117059
7alcl216853
8a2c4216951
9alc3117775
10a2c4117665
11alc4117874
12a2c3117467
13a3cl216746
14a2c2117362
15alc3217156
16a3c4216248
17a2cl217050
18alc2216958
19alcl117472
20a3cl117360
21a3c3116757
22a2c2216748
23a2cl117264
24alc2117677
25a3c3216543
26a3c2117059
27alcl216853
28a2c4216951
29alc3117775
30a2c4117665
31alc4117874
32a2c3117467
33a3cl216746
34a2c2117362
35alc3217156
36a3c3116757
37a2c2216748
38a2cl117264
39alc2117677
40a3c3216543
proctabulate;
classarea;
varweight;
tablemean*weight*(areaall);
run;
提交程序后得到(注意拷貝到WORD文檔時(shí),把字體改為宋體)
Mean
weight
area
al|a2|a3|All
+++
67.46158.40151.50|59.28
6.2.3用TABULATE過(guò)程打印2維統(tǒng)計(jì)表
練習(xí)題用TABULATE過(guò)程打印2維統(tǒng)計(jì)表,顯示地區(qū)和性別交叉得到它們組合所劃分
每個(gè)單位的最低身高表。并解釋所得表的含義。
參考答案可用如下程序(假設(shè)數(shù)據(jù)集highweig已經(jīng)形成)
proctabulatedata二highweig;
classgenderarea;
varhighweight;
tablegenderall,min*high*(areaall);
run;
提交程序后得到
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- N-Ethyl-4-methoxyamphetamine-hydrochloride-生命科學(xué)試劑-MCE-8599
- 2025年度商業(yè)門(mén)面使用權(quán)轉(zhuǎn)讓合同
- 2025年度電梯應(yīng)急救援預(yù)案制定與演練合同
- 2025年度解除租賃合同解除條件爭(zhēng)議調(diào)解協(xié)議書(shū)
- 施工現(xiàn)場(chǎng)安全風(fēng)險(xiǎn)管控制度
- 科技發(fā)展趨勢(shì)宇宙生命探索與地球應(yīng)用
- 個(gè)人房屋租賃給企業(yè)合同范例
- 兩子女離婚財(cái)產(chǎn)分割合同范本
- 2025屆畢業(yè)生就業(yè)實(shí)習(xí)合同協(xié)議
- 個(gè)人委托代理合同書(shū)樣本
- T-CISA 402-2024 涂鍍產(chǎn)品 切口腐蝕試驗(yàn)方法
- 后勤安全生產(chǎn)
- 項(xiàng)目重點(diǎn)難點(diǎn)分析及解決措施
- 挑戰(zhàn)杯-申報(bào)書(shū)范本
- 北師大版五年級(jí)上冊(cè)數(shù)學(xué)期末測(cè)試卷及答案共5套
- 電子商務(wù)視覺(jué)設(shè)計(jì)(第2版)完整全套教學(xué)課件
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 2025年九省聯(lián)考新高考 語(yǔ)文試卷(含答案解析)
- 第1課《春》公開(kāi)課一等獎(jiǎng)創(chuàng)新教案設(shè)計(jì) 統(tǒng)編版語(yǔ)文七年級(jí)上冊(cè)
- 全過(guò)程工程咨詢投標(biāo)方案(技術(shù)方案)
- 心理健康教育學(xué)情分析報(bào)告
評(píng)論
0/150
提交評(píng)論