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

正文內(nèi)容

sas系統(tǒng)和數(shù)據(jù)分析使用列表報(bào)告和匯總報(bào)告-文庫吧資料

2024-08-27 17:33本頁面
  

【正文】 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)前觀測的 PDV向量 ? 一個(gè)外部文件記錄指針 ? 一個(gè)程序指 針 ? 一個(gè) SAS 數(shù)據(jù)集觀測指針 如圖 所示。 此程序結(jié)構(gòu)很容易被錯(cuò)誤理解為順序結(jié)構(gòu),其實(shí)它的內(nèi)部執(zhí)行結(jié)構(gòu)是一種循環(huán)結(jié)構(gòu)。 Input 變量 1 讀入模式 變量 2 讀入模式 ……。所對應(yīng)的一般程序結(jié)構(gòu)如下: Data 所要?jiǎng)?chuàng)建的數(shù)據(jù)集名 。這種方法能把多樣的、復(fù)雜的外部文件數(shù)據(jù)格式通過程序語句的控制轉(zhuǎn)換為我們所需的 SAS數(shù)據(jù)集?;蛘哌x擇Globals\Options\Global options 命令,在OPTIONS 對話框中修改 LINESIZE 參數(shù)的值。||+|39。 第十八課 調(diào)整分析變量 age、 heigh、 weight 和 ine 的列寬,既可以在 PROC TABULATE語句的選項(xiàng)中設(shè)置 format=進(jìn)行統(tǒng)一調(diào)整,也可以在 TABLE 語句中針對 AGE 變量用 f=。在 TABLE 語句中有二維,為清楚起見,一條語句按維定義分二行書寫,注意只有一個(gè)分號(;)。填充字符選項(xiàng)也較常用。 其他 還有像 fill=39。39。 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。 Run 。SUFE 202039。 。 Title1 39。Salary39。 Keylabel MEAN=Average ALL=Total 。 table (SEX ALL), (AGE*mean*f=7. heigh*MAX weight*MIN ine*MEAN pctn*f=pct.) /rts=8 。 class sex 。||+|39。 。) 0high=39。 (prefix=39。 picture pct low0=39。male39。female39。 proc format 。修改大標(biāo)題和增加一個(gè)小標(biāo)題,并格式化輸出表格的行列標(biāo)記和單元內(nèi)容。 7. 匯總報(bào)表綜合舉例 假設(shè)我們要輸出一個(gè)數(shù)據(jù)集 SURVEY 的匯總報(bào)表。此選項(xiàng)主要用于減少報(bào)表中輸出數(shù)值的域?qū)挕? ⑹ 使用 PROC TABULATE語句中的 FORMAT=輸出格式名選項(xiàng)。 ? FUZZ=數(shù)字 ——提供一個(gè)數(shù)字,讓分析變量的值和表單元中 的計(jì)算結(jié)果與這個(gè)數(shù)字比較,如果絕對值小于這個(gè)數(shù)字,看作 0 處理。能夠在 TABLE語句中出現(xiàn)很多選項(xiàng),下面我們列出一些常用的選項(xiàng): ? MISSTEXT=?文本字符 ?——報(bào)表輸出時(shí)如果有缺失值,則用 ?文本字符 ?替代。 ⑸ 使用 TABLE 語句中選項(xiàng)列表。例如: PROC FORMAT; VALUE $SEXFMT A1=?Female? A2=?Male?; PROC TABULATE DATA=ABCX; ?? FORMAT A $SEXFMT ; ?? RUN ; $SEXFMT 是用戶自定義的輸出格式名,注意在使用時(shí)要在輸出格式名后加一個(gè)小圓點(diǎn)。 FORMAT 語句用于規(guī)定分類變量的輸出格式。 ⑷ 使用 PROC FORMAT 過程和 FORMAT 語句。 LABEL 語句用于對出現(xiàn)在頁、行或列上的分類變量或分析變量規(guī)定標(biāo)簽。 ⑶ 使用 KEYLABLE 和 LABEL 語句。例如: TABLE A=‘ CLASS’ *f=*X=‘ QUANTITY’ *f=*MEAN=‘ AVERAGE’*f=8. 要注意分類變量 A 這個(gè)元素后的輸出格式是數(shù)字格式 f=,而不是字符格式,因?yàn)樗f明的是交叉單元中 MEAN 計(jì)算的數(shù)字結(jié)果。例如,假設(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”。例如下面的語句: 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)滿足用戶對輸出報(bào)表的有關(guān)數(shù)據(jù)和標(biāo)題的格式要求。 我們已經(jīng)知道,在 TABLE 語句中分類變量都要事先在 CLASS 語句中定義過,但是有一個(gè)特殊的分類變量叫 ALL,也稱全類變量。例如 , 下面兩條語句都是合法的: TABLE A*( X*MEAN X*MAX), B TABLE A*X, B*MEAN C*MAX 另外,統(tǒng)計(jì)量操作元素除了可以是統(tǒng)計(jì)量關(guān)鍵字,如 MEAN 或 MAX,也可以是以下形式的百分?jǐn)?shù)表達(dá)式: TABLE A*B*PCTNA*B TABLE A*B*PCTNA 其中 A*B和 A是求 頻數(shù)百分?jǐn)?shù)時(shí)設(shè)定的分母,兩條語句所求出來的百分?jǐn)?shù)顯然是不同的。但是所有的分析變量必須出現(xiàn)在某一維中,所有的統(tǒng)計(jì)量也一樣必須出現(xiàn)在同一維中。 在 TABLE 語句中如果規(guī)定了分析變量,則可以要求計(jì)算下表所示的一個(gè)或幾個(gè)統(tǒng)計(jì)量。如果 TABLE 語句中規(guī)定了分析變量,但沒有指定統(tǒng)計(jì)量時(shí),如 TABLE A*X,則 SUM作為統(tǒng)計(jì)量。 A B A1 A2 B1 B2 C C C C C1 C2 C3 C1 C2 C3 C1 C2 C3 C1 C2 C3 N N N N N N N N N N N N 2 2 2 2 2 2 2 2 2 2 2 2 5. 匯總報(bào)告中計(jì)算統(tǒng)計(jì)量 在 TABLE 語句中使用星號操作符連接分析變量和統(tǒng)計(jì)量,如 TABLE A*X*MEAN,其中 A 是分類變量, X 是分析變量, MEAN 是統(tǒng)計(jì)量,則可以對指定的分析變量 X 計(jì)算指定MEAN 統(tǒng)計(jì)量。 Table ( A B) *C 。 Class A B C 。在復(fù)合表達(dá)式中,交叉操作符星號優(yōu)于連接操作符空格,但可以使用 圓 括號操作符來改變它們的次序,如( A B) *C表達(dá)式相當(dāng)于 A*C B*C。 Run 。 Var X 。程序和輸出匯總報(bào)表形式如下所示: Proc tabulate Data=ABCX 。 Run 。 Var X 。程序和輸出匯總報(bào)表形式如下所示: Proc tabulate Data=ABCX 。 Run 。 Var X 。程序和輸出匯總報(bào)表形式如下所示: Proc tabulate Data=ABCX 。 Run 。 Var X 。程序和輸出匯總報(bào)表形式如下所示: Proc tabulate Data=ABCX 。 Run 。 Var X 。程序和輸出匯總報(bào)表形式 如下所示: Proc tabulate Data=ABCX 。假設(shè)的數(shù)據(jù)集 ABCX 可能 的 數(shù)據(jù)值如下表所示: 變量名 TABLE 中的變量類型 可能的數(shù)據(jù)值 A 分類變量 A1, A2 B 分類變量 B1, B2 C 分類變量 C1, C2, C3 X 分析變量 111~ 223 ABCX 數(shù)據(jù)集中的具體觀測值見下表所示: OBS A B C X 1 A1 B1 C1 111 2 A1 B1 C2 112 40dca2807e07d52dcf97c3bcf0947ed9 SAS 系統(tǒng)和數(shù)據(jù)分析 電子商務(wù)系列 上海財(cái)經(jīng)大學(xué)經(jīng)濟(jì)信息管理系 IS/SHUFE Created by Page 8 of 28 3 A1 B1 C3 113 4 A1 B2 C1 121 5 A1 B2 C2 122 6 A1 B2 C3 123 7 A2 B1 C1 211 8 A2 B1 C2 212 9 A2 B1 C3 213 10 A2 B2 C1 221 11 A2 B2 C2 222 12 A2 B2 C3 223 下面我們給出分析變量 X 和分類變量 A、 B、 C 組成的有效表達(dá)式的輸出報(bào)表格式。有 SAS數(shù)據(jù)集 ABCX,其中有四個(gè)變量 A、 B、 C 和 X,變量 A、 B、 C 我們將在 PROX TABULATE過程中用 CLASS 語句定義為分類變量,我們可以理解為它是一個(gè)產(chǎn)品的大類 A、中類 B 和小類 C。使用不同的操作符連接會(huì)產(chǎn)生不同的表格形狀。匯總報(bào)表輸出的表格形狀和所計(jì)算的統(tǒng)計(jì)量都是由 TABLE 語句中的表達(dá)式?jīng)Q定的,這個(gè)表達(dá)式中包含元素和操作符。即匯總時(shí)包含分類變量中有丟失值的觀測。如果要改變邊角線,例如想把 4 個(gè)角換成 *,則可使用FORMCHAR(3 5 9 11)=?* * * *?,如果 FORMCHAR=選項(xiàng)賦了 11 個(gè)空格,則生成沒有邊框和分隔線的報(bào)表。字符串為 11 個(gè)制表字符,用來定義畫垂直和水平線的 2個(gè)字符,及畫 9個(gè)角字符:左上、中上、右上、左中、中中(交叉)、右中、左下、中下、右下。 ? NOSEPS——要求在表體中不出現(xiàn)水平分隔線。 3. PROC TABULATE 的選項(xiàng) PROC TABULATE 的選項(xiàng)列表包含許多選項(xiàng),選項(xiàng)之間以空格分隔,幾個(gè)主要的選項(xiàng)說明如下: ? DATA=數(shù)據(jù)集名 ——給出要制表輸出的 SAS數(shù)據(jù)集。同時(shí)出現(xiàn)在 CLASS 語句和 VAR 語句中的變量,只能作為分類變量使用。用在 TABLE語句的分類變量必須用 CLASS 語句說明。 … … Run 。 FORMAT 變量輸出格式 。 LABEL 變量 1=“標(biāo)簽 *內(nèi)容 ” 變量 2=“標(biāo)簽 *內(nèi)容 ”…… 。 VAR 分析變量列表 。 2. PROC TABULATE 語句格式 在 PROC TABULATE過程中, 常常使用一些控制匯總報(bào)表產(chǎn)生的語句,一般過程形式如下: PROC TABULATE 選項(xiàng)列表 。并且可以通過 TABLE語句中的表達(dá)式計(jì)算統(tǒng)計(jì)量,用操作符,如:逗號、空格、星號、圓括號等,來組織單元集合??梢杂?jì)算的一些統(tǒng)計(jì)量如:頻數(shù)( frequency)、均 值( mean)、標(biāo)準(zhǔn)差( standard deviation)、最小值( minimum)、最大值( maximum)、極差( range)、總和( sum)、百分?jǐn)?shù)( percentages)等。分類的目的是為了在每一個(gè)類上進(jìn)行計(jì)算和分析。在通常情況下,產(chǎn)生匯總報(bào)表要先將數(shù)據(jù)根據(jù)需要進(jìn)行分類,然后在分類的基礎(chǔ)上計(jì)算一些統(tǒng)計(jì)量。每一個(gè)表單元屬于用交叉變量名組成的特殊觀測類。 二、 匯總報(bào)告 PROC TABULATE 過程 當(dāng)一個(gè) SAS 數(shù)據(jù)集包含不太多的數(shù)據(jù)時(shí),列表報(bào)告可以很好地描述數(shù)據(jù),但是當(dāng)數(shù)據(jù)集包含大量信息時(shí),就需要使用匯總報(bào)告了。 在使用了 TITLE 和 FOOTNOTE 語句后,所定義的標(biāo)題和腳注將一直保持有效,直到另一個(gè) TITILE 或 FOOTNOTE語句被執(zhí)行。 Run 。 FORMAT Bdate DATE7. Ine 。 FOOTNOTE1 。 TITLE1 “PROCEDURE PRINT”。 BY sex 。 VAR name ine bdate heigh weight
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1