freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

sas系統(tǒng)和數(shù)據(jù)分析使用列表報(bào)告和匯總報(bào)告(編輯修改稿)

2025-09-24 17:33 本頁面
 

【文章內(nèi)容簡介】 A的語句比分母為 A*B的語句求出的百分?jǐn)?shù)要大。 我們已經(jīng)知道,在 TABLE 語句中分類變量都要事先在 CLASS 語句中定義過,但是有一個(gè)特殊的分類變量叫 ALL,也稱全類變量。全類變量 ALL 可以直接用在 TABLE 語句中,它僅有一個(gè)值,表示所有的子集和及總和,這是一個(gè)非常有用的類,常放在表格的最后一行和最后一列計(jì)算總和的統(tǒng)計(jì)量。例如下面的語句: 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 12 of 28 TABLE A*X*MEAN ALL*X*MEAN 6. 定義匯總報(bào)表的輸出格式 匯總報(bào)表的輸出除 了要構(gòu)造匯總報(bào)表結(jié)構(gòu)和正確地進(jìn)行描述統(tǒng)計(jì)計(jì)算外,還應(yīng)滿足用戶對(duì)輸出報(bào)表的有關(guān)數(shù)據(jù)和標(biāo)題的格式要求。有以下幾種定義報(bào)表輸出格式的方法: ⑴ 當(dāng)一個(gè)分類變量、分析變量或統(tǒng)計(jì)量用作操作元素時(shí),可以跟隨著等號(hào)和標(biāo)簽。例如,假設(shè)原來的 TABLE 語句為: TABLE A*X*MEAN 現(xiàn)在為了修改列標(biāo)題改為: TABLE A=‘ CLASS’ *X=‘ QUANTITY’ *MEAN=‘ AVERAGE’ 這樣,輸出的匯總報(bào)表中的列標(biāo)題從原來的“ A”變成“ CLASS”,“ X”變成“ QUANTITY”,“ MEAN”變成“ AVERAGE”。 ⑵ 操作元素還可以進(jìn)行格式說明,通過 *號(hào)連接 FORMAT 或 F=輸出格式名。例如: TABLE A=‘ CLASS’ *f=*X=‘ QUANTITY’ *f=*MEAN=‘ AVERAGE’*f=8. 要注意分類變量 A 這個(gè)元素后的輸出格式是數(shù)字格式 f=,而不是字符格式,因?yàn)樗f明的是交叉單元中 MEAN 計(jì)算的數(shù)字結(jié)果。實(shí)際上起作用的是最后一個(gè) f=。 ⑶ 使用 KEYLABLE 和 LABEL 語句。 KEYLABLE 語句用于對(duì)出現(xiàn)在頁、行或列上的統(tǒng)計(jì)量名字和 ALL 分類變量名字重新標(biāo)記。 LABEL 語句用于對(duì)出現(xiàn)在頁、行或列上的分類變量或分析變量規(guī)定標(biāo)簽。例如: KEYLABEL MEAN=?AVERAGE? ALL=?TOTAL? LABEL A=?SEX? X=?AMOUNT? 要注意 KEYLABLE 和 LABEL 語句中定義的標(biāo)簽,比在 TABLE 語句中變量后跟隨著等號(hào)和標(biāo)簽的定義方法優(yōu)先級(jí)低。 ⑷ 使用 PROC FORMAT 過程和 FORMAT 語句。 PROC FORMAT 過程用來對(duì)字符變量或數(shù)值變量定義用戶自己的輸入輸出格式。 FORMAT 語句用于規(guī)定分類變量的輸出格式。兩者的配合使用可以使分類變量按用戶自定義格式輸出。例如: PROC FORMAT; VALUE $SEXFMT A1=?Female? A2=?Male?; PROC TABULATE DATA=ABCX; ?? FORMAT A $SEXFMT ; ?? RUN ; $SEXFMT 是用戶自定義的輸出格式名,注意在使用時(shí)要在輸出格式名后加一個(gè)小圓點(diǎn)。當(dāng)分類變量 A 定義為輸出格式 $, 在輸出的匯總報(bào)表中,分類變量 A 原先在行或列標(biāo)題上輸出的是兩個(gè)分類值 A1 和 A2,現(xiàn)在改為輸出 Female 和 Male。 ⑸ 使用 TABLE 語句中選項(xiàng)列表。如果規(guī)定任選項(xiàng),第一項(xiàng)前必須加斜桿 /。能夠在 TABLE語句中出現(xiàn)很多選項(xiàng),下面我們列出一些常用的選項(xiàng): ? MISSTEXT=?文本字符 ?——報(bào)表輸出時(shí)如果有缺失值,則用 ?文本字符 ?替代。 ? PRINTMISS——要求輸出所有可能的行和列,即使某個(gè)特殊的行和列交叉單元中40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 13 of 28 數(shù)據(jù)不存在。 ? FUZZ=數(shù)字 ——提供一個(gè)數(shù)字,讓分析變量的值和表單元中 的計(jì)算結(jié)果與這個(gè)數(shù)字比較,如果絕對(duì)值小于這個(gè)數(shù)字,看作 0 處理。 ? RTS=數(shù)字 ——提供一個(gè)整數(shù),用來規(guī)定行標(biāo)題輸出時(shí)的左和右邊界值。 ⑹ 使用 PROC TABULATE語句中的 FORMAT=輸出格式名選項(xiàng)。對(duì)每一個(gè)報(bào)表單元規(guī)定缺省的輸出格式,如果沒有規(guī)定此選項(xiàng),缺省值是 。此選項(xiàng)主要用于減少報(bào)表中輸出數(shù)值的域?qū)挕5侨绻龅皆?TABLE 語句中規(guī)定有任何輸出格式,它將被取代。 7. 匯總報(bào)表綜合舉例 假設(shè)我們要輸出一個(gè)數(shù)據(jù)集 SURVEY 的匯總報(bào)表。按性別 SEX 和全類 ALL 進(jìn)行 分類,求平均 年齡 AGE、最大的身高 HEIGH、最小的重量 WEIGHT、平均收入 INCOME 和男女人數(shù)的百分比 PCTN。修改大標(biāo)題和增加一個(gè)小標(biāo)題,并格式化輸出表格的行列標(biāo)記和單元內(nèi)容。程序如下: libname study d:\sasdata\mydir。 proc format 。 value $sexfmt F=39。female39。 M=39。male39。 。 picture pct low0=39。%39。 (prefix=39。39。) 0high=39。%39。 。 proc tabulate data= formchar=39。||+|39。 format= 。 class sex 。 var age heigh weight ine 。 table (SEX ALL), (AGE*mean*f=7. heigh*MAX weight*MIN ine*MEAN pctn*f=pct.) /rts=8 。 format sex $sexfmt. 。 Keylabel MEAN=Average ALL=Total 。 Label ine=39。Salary39。 。 Title1 39。How to use tabulate statement39。 。 Title2 39。SUFE 202039。 。 Run 。 程序運(yùn)行結(jié)果 如 圖 所示。 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 14 of 28 在調(diào)用匯總報(bào)表過程 PROC TABULATE 輸出報(bào)表之前,首先使用 PROC FORMAT 過程定義了一個(gè)格式值 $SEXFMT 和一個(gè)圖示格式 PCT。定義的 PCT 是一種較常用的百分比格式,其中 low0 表示從最小值 LOW 到不包含 0 的值域, 0high 表示從 0 到最大值的值域,圓括號(hào)中的選項(xiàng) prefix=39。39。表示放在該值第一個(gè)有效數(shù)位前面的一個(gè)字符詞頭(前綴)。 其他 還有像 fill=39。*39。填充字符選項(xiàng)也較常用。 匯總報(bào)表過程 PROC TABULATE 中,規(guī)定分類變量為 SEX,分析變量為 age、 heigh、 weight 和 ine。在 TABLE 語句中有二維,為清楚起見,一條語句按維定義分二行書寫,注意只有一個(gè)分號(hào)(;)。行維的表達(dá)式和列維表達(dá)式之間用逗號(hào)(,)分隔。 第十八課 調(diào)整分析變量 age、 heigh、 weight 和 ine 的列寬,既可以在 PROC TABULATE語句的選項(xiàng)中設(shè)置 format=進(jìn)行統(tǒng)一調(diào)整,也可以在 TABLE 語句中針對(duì) AGE 變量用 f=。formchar=39。||+|39。選項(xiàng)規(guī)定輸出表格的垂直和水平分隔線及 9 個(gè)角的字符, /rts=8 圖 數(shù)據(jù)集 SURVEY 的匯總報(bào)表 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 15 of 28 選項(xiàng)規(guī)定左右邊界的距離,實(shí)際上調(diào)整了分類變量 SEX 列的寬度, rts=8的值越大,SEX 列的寬度越小?;蛘哌x擇Globals\Options\Global options 命令,在OPTIONS 對(duì)話框中修改 LINESIZE 參數(shù)的值。 建立 SAS 系統(tǒng)的數(shù)據(jù)集 (DATA STEP) 用戶用 SAS 數(shù)據(jù)步( DATA STEP)創(chuàng)建一個(gè)數(shù)據(jù)集的方法,與前兩種 SAS/ASSIST 和SAS/FSP 創(chuàng)建一個(gè)數(shù)據(jù)集的方法相比, DATA STEP 是一種非交互式的全部編 程實(shí)現(xiàn)的方法。這種方法能把多樣的、復(fù)雜的外部文件數(shù)據(jù)格式通過程序語句的控制轉(zhuǎn)換為我們所需的 SAS數(shù)據(jù)集。 一、 DATA 程序步的三個(gè)主要步驟 為了從外部原始數(shù)據(jù)文件得到 SAS 數(shù)據(jù)集, DATA程序步的三個(gè)主要步驟為: ? 啟動(dòng)一個(gè)數(shù)據(jù)步,命名將要?jiǎng)?chuàng)建的數(shù)據(jù)集(使用 DATA 語句) ? 確定要讀入的外部文件(使用 INFILE語句) ? 描述如何讀入每一條記錄(使用 INPUT語句) 如果需要在程序中直接嵌入數(shù)據(jù),第二步用 CARDS語句代替 INFILE語句。所對(duì)應(yīng)的一般程序結(jié)構(gòu)如下: Data 所要?jiǎng)?chuàng)建的數(shù)據(jù)集名 。 Infile ?讀取的外部文件名 ? FIRSTOBS=開始讀入的行 OBS=結(jié)束行 。 Input 變量 1 讀入模式 變量 2 讀入模式 ……。 Run 。 此程序結(jié)構(gòu)很容易被錯(cuò)誤理解為順序結(jié)構(gòu),其實(shí)它的內(nèi)部執(zhí)行結(jié)構(gòu)是一種循環(huán)結(jié)構(gòu)。如圖 所示是它執(zhí)行過程的程序流程圖。 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 16 of 28 PDV( Program Data Vector)稱為程序數(shù)據(jù)向量,它是根據(jù) DATA步中的 INPUT 語句所確定的變量和變量的讀入模式來創(chuàng)建的, 假設(shè) INPUT 語句中各變量的長度為 name $18 、sex $12 、 bdate 18 、 age 13 、 height 1 weight 16 、 ine 1 sdate 16 ,所創(chuàng)建的一個(gè) PDV 如下表: name sex bdate age height weight ine sdate 8 2 8 3 6 6 8 6 整個(gè) DATA步程序執(zhí)行過程中,涉及到: ? 一個(gè)存放外部文件記錄的輸入緩沖區(qū) ? 一個(gè)存放當(dāng)前觀測(cè)的 PDV向量 ? 一個(gè)外部文件記錄指針 ? 一個(gè)程序指 針 ? 一個(gè) SAS 數(shù)據(jù)集觀測(cè)指針 如圖 所示。 YN程序返回 D A T A 步的頂部退出 D A T A 步循環(huán),形成 S A S 數(shù)據(jù)集開始下一個(gè) D A T A 步或 P R O C 步D A T A 開始,并確定創(chuàng)建數(shù)據(jù)集名I N P U T 語句將文件下一條記錄讀入 P D V其它語句可以修改 P D V 中的內(nèi)容P D V 中值在 D A T A 步底部被寫入數(shù)據(jù)集I N F I L E 語句確定外部原始文件用 I N F I L E 所涉及到變量建立P D V ,并初始化外部文件下一條記錄是否為空? 圖 執(zhí)行 DATA 步時(shí)的內(nèi)部循環(huán)過程 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 17 of 28 二、 讀入模式 確定變量的讀入模式共有四種: ? column 模式 ? format
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1