資源描述:
《定性數(shù)據(jù)的統(tǒng)計描述及sas報表》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Freq過程可以生成單向到多向的頻率表和交叉表。對于雙向表(二維表),該過程計算檢驗統(tǒng)計量和關(guān)聯(lián)度。對于多向表,該過程進(jìn)行分層分析,計算每一層和交叉層的統(tǒng)計量。這些頻數(shù)也能夠輸出到sas數(shù)據(jù)集里。定性數(shù)據(jù)的統(tǒng)計描述(freq語句)ProcFreq過程可用于兩個目的。它是一個描述過程。產(chǎn)生頻數(shù)表和交叉表,可簡潔地描述數(shù)據(jù)。它也是一個統(tǒng)計過程,產(chǎn)生各種統(tǒng)計量,可分析變量間的關(guān)系。單向頻數(shù)表:如果要一張一個變量的單向頻數(shù)表,只要在tables語句中寫上變量名。該變量的值可以是數(shù)值的,也可以是字符的。例
2、如:procfreqdata=class;Tablessex;Run;定性數(shù)據(jù)的統(tǒng)計描述(freq語句)雙向交叉表:如果要一張兩個變量的雙向交叉表,只要在tables語句中用星號將兩個變量連接起來第一個變量的值形成行,第二個變量的值形成列。例如:procfreqdata=class;Tablessex*age;Run;n向交叉表:如果要一張三向(n)交叉表,只要在tables語句中用星號將三(n)個變量連接起來,最后一個變量的值形成列,倒數(shù)第二個變量的值形成行,其余變量的每一水平(或水平組合)形
3、成一層。例如:procfreqdata=class;Tablesheight*weight*sex*age;Run;產(chǎn)生k張以sex為行,age為列的表,其中k為height和weight的各種組合的個數(shù)定性數(shù)據(jù)的統(tǒng)計描述(freq語句)Procfreq<選項列表>;By變量串;Tables要求列表選項列表>;/*可以有多個tables語句*/Weight變量;該過程procfreq語句是必須的,其他語句都是任選的。另外該過程只能使用一個output語句。若使用:Procfreq;Run;則
4、生成輸入數(shù)據(jù)集中每個變量的單向頻數(shù)表。Procfreq的格式Data=數(shù)據(jù)集名指出該過程使用的數(shù)據(jù)集。若省略,用最近建立的sas數(shù)據(jù)集;Page要求freq每頁只輸出一張表。否則freq按每頁行數(shù)允許的空間輸出幾張表;Noprint不打印顯示;out=數(shù)據(jù)集名統(tǒng)計量列表;/*當(dāng)有多個tables語句時,數(shù)據(jù)集內(nèi)容對應(yīng)于tables語句的最后一個制表要求*/Procfreq<選項列表>一個by語句可以同procfreq一起使用,以便對由by變量定義的分組觀測分別進(jìn)行分析。當(dāng)使用by語句時,過程要求
5、輸入數(shù)據(jù)集已按by變量排序By語句Procfreqdata=class;Tablesheightsex*age/out=d;Run;示例format:對連續(xù)數(shù)值變量做Freq時,系統(tǒng)會對每個數(shù)值進(jìn)行頻數(shù)統(tǒng)計,這個結(jié)果一般不是我們所需要的。我們一般會將連續(xù)變量轉(zhuǎn)換為離散變量,這個可以通過Format過程步來實現(xiàn)。procformat;valueheight_ctg50-55='50-55'56-60='56-60'61-high='>60';valueweight_ctg50-80='50-80'
6、80-90='80-90'90-110='90-110'110-high='>110';run;procfreqdata=class;tablesweight*height;formatweightweight_ctg.;formatheightheight_ctg.;run;有時我們只需要頻數(shù),不需要各行各列的百分比,我們就可以在tables后面加上這些參數(shù)。procfreqdata=class;tablesweight*height/norownocolnopercent;formatwei
7、ghtweight_ctg.;formatheightheight_ctg.;run;Norow:不要行的百分比Nocol:不要列的百分比Nopercent:不要頻數(shù)的百分比Nocum:單變量時不要累積頻數(shù)和累積百分比Nofreq:不要頻數(shù)Noprint:不打印Nowarn:不輸出警告信息Missing:將缺失值也進(jìn)行統(tǒng)計對變量加label標(biāo)識,使輸出更直觀procfreqdata=class;tablesweight*height/norownocolnopercent;labelweight
8、='高度';labelheight='重量';formatweightweight_ctg.;formatheightheight_ctg.;run;By:對這個變量的值進(jìn)行分頁顯示procfreqdata=class;tablesweight/norownocolnopercent;bysex;run;注意:一定要先對by變量排序list當(dāng)對多個變量進(jìn)行交叉頻率操作,我們只需要頻數(shù)和百分比時可以用到。procfreqdata=class;tablessex*age/listout=safreq