亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        快速學(xué)會使用SAS軟件的方法

        2016-11-16 07:33:57郭春雪胡良平
        四川精神衛(wèi)生 2016年5期
        關(guān)鍵詞:程序用戶系統(tǒng)

        郭春雪,胡良平,2*

        (1.軍事醫(yī)學(xué)科學(xué)院生物醫(yī)學(xué)統(tǒng)計學(xué)咨詢中心,北京 100850;2.世界中醫(yī)藥聯(lián)合會臨床科研統(tǒng)計學(xué)專業(yè)委員會,北京 100029*通信作者:胡良平,E-mail:lphu812@sina.com )

        ?

        科研方法專題

        快速學(xué)會使用SAS軟件的方法

        郭春雪1,胡良平1,2*

        (1.軍事醫(yī)學(xué)科學(xué)院生物醫(yī)學(xué)統(tǒng)計學(xué)咨詢中心,北京 100850;2.世界中醫(yī)藥聯(lián)合會臨床科研統(tǒng)計學(xué)專業(yè)委員會,北京 100029*通信作者:胡良平,E-mail:lphu812@sina.com )

        為了使讀者能快速了解和學(xué)習(xí)到有關(guān)SAS軟件的基礎(chǔ)知識和用法,本文簡明扼要地介紹了SAS軟件的歷史和結(jié)構(gòu),以及SAS軟件有關(guān)的基礎(chǔ)知識。包括SAS過程與SAS程序、運行SAS的兩種常用方式、SAS程序結(jié)構(gòu)、SAS語言、SAS用法,還有SASPAL軟件。基于所介紹的內(nèi)容,借助SASPAL軟件,讀者可以花較少的時間學(xué)會如何使用SAS軟件解決約90%以上的生物醫(yī)學(xué)和臨床科研數(shù)據(jù)的統(tǒng)計分析問題。

        SAS軟件;SAS過程;SAS程序;臨時和永久SAS數(shù)據(jù)集;統(tǒng)計分析

        學(xué)習(xí)和運用統(tǒng)計學(xué),除了了解與統(tǒng)計學(xué)有關(guān)的基本概念和方法外,最艱巨的任務(wù)就是借助統(tǒng)計軟件方便快捷地實現(xiàn)試驗設(shè)計、資料的可視化和各種統(tǒng)計分析。然而,現(xiàn)在計算機統(tǒng)計軟件的種類非常多,例如SAS、SPSS、STAT、BMDP、MATLAB、R、S-plus、MLwiN等。其中,有些屬于綜合性統(tǒng)計軟件,功能強大、實用面極寬,這類統(tǒng)計軟件中最具有代表性的是Statistical Analysis System(SAS軟件)[1];有些屬于專業(yè)性統(tǒng)計軟件,在某些方面或特殊領(lǐng)域做得非常深入,但在“寬泛”方面顯得不足,這類統(tǒng)計軟件中最具有代表性的是MLwiN軟件(實現(xiàn)多水平模型[2]分析的軟件)。

        本文介紹SAS軟件,主要是考慮到它不僅可以被用于試驗設(shè)計、資料可視化和各種統(tǒng)計分析,還可以用于進行科學(xué)管理和決策支持,甚至可以借助它的豐富編程語言,研制軟件系統(tǒng)。

        1 SAS軟件簡介

        1.1 SAS軟件的歷史簡介

        SAS軟件研究所(常簡稱為SAS公司)迄今已有近50年的發(fā)展歷程[3]:1966年-1975年,為了分析大量的農(nóng)業(yè)數(shù)據(jù),美國北卡羅來納州立大學(xué)的包括Jim Goodnight博士在內(nèi)的幾位學(xué)者在當(dāng)時最大的主機系統(tǒng)上開發(fā)了用于統(tǒng)計分析的軟件,即SAS軟件的雛形。1976年,Goodnight博士和其他3個合伙人在北卡的Raleigh小城創(chuàng)立了SAS公司,同年舉辦第一屆SAS用戶大會(SUGI)和SAS軟件的第一個商用版本Base SAS發(fā)布會。1988年,SAS公司Cary總部員工超過1 000人,SAS軟件安裝在超過65%的IBM主機系統(tǒng)上,SAS系統(tǒng)全部用C語言重新開發(fā),引入多硬件廠商架構(gòu)(MVA),發(fā)布SAS版本6。這是第一個可運行在Unix、MS-DOS和Windows平臺上的SAS版本。

        因篇幅所限,SAS的發(fā)展歷程就不詳細(xì)呈現(xiàn)了。SAS軟件與其他統(tǒng)計軟件的最明顯不同之處:其一,以模塊式組成;其二,租給全球用戶使用。在中國大陸的上海和北京都有SAS辦事處,用戶可根據(jù)自己選定的模塊個數(shù)去租用。目前,最新版本的SAS軟件為SAS 9.4。

        1.2 SAS軟件的結(jié)構(gòu)簡介

        SAS軟件采取模塊式結(jié)構(gòu),每個模塊可被稱之為一個SAS產(chǎn)品。有些SAS產(chǎn)品中僅有具體的SAS過程(即編譯后的SAS程序),如SAS/STAT;有些SAS產(chǎn)品中不僅有SAS過程,還有其他內(nèi)容,如SAS語言、SAS窗口、SAS宏、SAS SQL等,見SAS/BASE;有些SAS產(chǎn)品本身就是一個功能比較齊全的軟件,可以完成一系列相關(guān)的功能,如SAS/ASSIST模塊、SAS/ANALYST模塊和SAS/INSIGHT模塊等;還有些SAS產(chǎn)品是其他SAS產(chǎn)品的開發(fā)工具,如SAS/AF等。

        SAS軟件正常安裝后,在計算機桌面上就會顯示一個快捷方式“圖標(biāo)”,用鼠標(biāo)左鍵雙擊此圖標(biāo),就可進入SAS系統(tǒng)。SAS 9.3軟件的界面見圖1。

        圖1 進入SAS 9.3后的主界面

        在SAS主界面上,頂部有兩行,分別為“菜單欄”和“工具欄”,左邊有一個“SAS資源管理器窗口”,與它重疊的一個窗口是“結(jié)果窗口”;右邊有兩個窗口,上方的窗口是“日志窗口”,下方的窗口是“程序編輯器窗口”,通過頂部菜單條中的“窗口”選項,可以切換到其它窗口,如“輸出窗口”。

        可以說,基本的SAS窗口有“SAS資源管理器”、“結(jié)果”、“程序編輯”、“日志”和“輸出”窗口,但另外還有30多個窗口可供用戶處理打印和微調(diào)SAS會話之類的操作。這些窗口的名稱和窗口命令的詳細(xì)列表從略,若用戶想獲得此列表,可通過下面的方法實現(xiàn):先選中主界面第二行工具欄最后一個選項(圖標(biāo)為一本書),即幫助(help)。然后按照“幫助(help)→SAS產(chǎn)品→Base SAS→SAS窗口引用→SAS窗口索引”的步驟顯示全部SAS窗口列表。

        2 使用SAS軟件需要了解的基礎(chǔ)知識

        2.1 SAS過程與SAS程序

        SAS過程是SAS軟件中經(jīng)過編譯后的程序,這些程序解決問題所依賴的理論和方法是被公認(rèn)的,因此,可以做到標(biāo)準(zhǔn)化、程序化和系統(tǒng)化。然而,用戶要解決的問題卻是千變?nèi)f化的:用戶的數(shù)據(jù)是什么、存放在何處,都是無法預(yù)知的。用戶在調(diào)用某個具體的SAS過程之前,必須將上述信息傳遞給SAS系統(tǒng),這些信息必須依據(jù)SAS語言規(guī)則來組織,它們被稱為SAS引導(dǎo)程序,簡稱為SAS程序。

        不同的SAS過程被放置在SAS軟件包的不同模塊中,只要SAS軟件被正確安裝,它們就存在了,用戶只需按規(guī)定的方式去調(diào)用它們即可。而SAS程序需要用戶結(jié)合自己要解決的問題和已有的數(shù)據(jù),利用SAS語言去編寫。SAS程序可以直接在前述提及的“程序編輯窗口”中輸入,也可以將存儲在其他地方的SAS程序直接讀入,還可以用鼠標(biāo)左鍵雙擊已經(jīng)存在的SAS程序,啟動SAS系統(tǒng)并且直接將SAS程序讀入“程序編輯窗口”中。

        2.2 運行SAS軟件的兩種常用方式

        在SAS系統(tǒng)中運行SAS軟件通常有兩種方式,其一,非編程法(或稱為菜單驅(qū)動法),即用戶不需要編寫SAS程序就可以直接調(diào)用SAS過程實現(xiàn)希望達到的目的。事實上,當(dāng)用戶通過菜單驅(qū)動系統(tǒng)選擇某些項時,SAS系統(tǒng)內(nèi)部就在進行自動編程(即自動產(chǎn)生SAS程序),當(dāng)用戶的選擇工作結(jié)束時,SAS程序也就全部被產(chǎn)生出來,故也實現(xiàn)了用戶的目的。但并非所有的任務(wù)都能通過此法來實現(xiàn)。其二,編程法,即用戶親自在程序編輯窗口編寫SAS程序(或直接調(diào)用別人事先寫好的SAS程序)并提交給SAS系統(tǒng)執(zhí)行。提交SAS程序的方法為點擊圖1中上方第2行功能鍵倒數(shù)第4個圖標(biāo)(一個小人圖像)。

        用非編程法運行SAS的方法比較啰嗦,可參見有關(guān)文獻[3],因篇幅所限,此處從略。本文僅介紹如何用編程法運行SAS軟件。

        2.3 SAS程序結(jié)構(gòu)

        SAS程序通常由兩部分組成:一部分用于提供待分析的數(shù)據(jù),稱為SAS數(shù)據(jù)步;另一部分調(diào)用SAS系統(tǒng)中已編譯過的能處理某個具體問題的真正程序,稱為SAS過程步。一段SAS程序可以有多個SAS數(shù)據(jù)步和多個SAS過程步,有時也可以僅有其中的一種。若僅有SAS數(shù)據(jù)步,就需要利用SAS語言編寫程序,以達到某個特定的研究目的;若僅有SAS過程步,必須事先提供可供調(diào)用的數(shù)據(jù)(稱為SAS數(shù)據(jù)集)。

        現(xiàn)以分析四格表資料的SAS程序為例,使讀者快速了解SAS程序。

        【例1】在文獻[4]中,某臨床醫(yī)師分別用阿戈美拉汀和氟西汀各治療38例首發(fā)抑郁癥患者,治療結(jié)果如下:阿戈美拉汀治療組有效33例、無效5例;氟西汀治療組有效32例、無效6例。試分析兩藥物療效之間的差異是否有統(tǒng)計學(xué)意義。

        【分析與解答】這是一個典型的四格表資料,若用SAS軟件來分析此資料,需要編寫的SAS程序如下,設(shè)程序名為:SASTJFX1.SAS。

        data p320_table1;

        do drug=1 to 2;

        do liaoxiao=1 to 2;

        input f @@;

        output;

        end;

        end;

        cards;

        33 5

        32 6

        ;

        run;

        ods html;

        proc freq;

        tables drug*liaoxiao/chisq;

        weight f;

        run;

        ods html close;

        上面這段SAS程序是由多個SAS語句組成的,每個SAS語句以“;”結(jié)束,所有SAS語句都必需符合“SAS語言”的要求和規(guī)范。從“data p320_table1;”語句到第1個“run;”語句,這段SAS程序被稱為SAS數(shù)據(jù)步程序;而從“proc freq;”語句到第2個“run;”語句,這段SAS程序被稱為SAS過程步程序;“ods html;”與“ods html close;”兩個語句,分別打開與關(guān)閉SAS軟件中的“ODS”系統(tǒng)?!癘DS”是“Output Delivery System(即輸出傳輸系統(tǒng))的縮寫”,其中,“html”要求系統(tǒng)依網(wǎng)頁格式輸出計算結(jié)果(SAS 9.3及以上版本中可省略這兩個語句,默認(rèn)出現(xiàn)網(wǎng)頁輸出結(jié)果)。

        下面,對以上這段SAS程序中的每一個語句的含義作一簡要介紹:

        第1句“data p320_table1;”是創(chuàng)建一個名為“p320_table1”的臨時SAS數(shù)據(jù)集(具體含義詳見后面的內(nèi)容)。

        第2句到第6句是兩個“do-end”循環(huán)體,目的是給四格表資料取行變量名“drug”與列變量名“l(fā)iaoxiao”,它們都有兩個水平“1”與“2”,分別代表第1行、第2行;第1列、第2列?!癷nput f @@;”用變量f讀取四格表中的4個頻數(shù),其中,“@@”為指針控制符,確保每行上的數(shù)據(jù)都能被讀取完?!皁utput;”將變量f讀取的每一個數(shù)據(jù)及時送出循環(huán)體之外存儲起來。

        第7句與第8句為“cards;”與“;”分別表示數(shù)據(jù)的開始與結(jié)束。

        第9句“run;”表示SAS數(shù)據(jù)步的結(jié)束。

        第11句“proc freq;”表示擬調(diào)用SAS軟件中的“freq”過程。

        第12句“tables drug*liaoxiao/chisq;”表示四格表資料的行變量名為“drug”、列變量名為“l(fā)iaoxiao”,“chisq”要求系統(tǒng)對四格表資料進行卡方檢驗。

        第13句“weight f;”表示在所創(chuàng)建的數(shù)據(jù)集中,f變量的具體取值為“頻數(shù)”,即四格表中每個格上的“例數(shù)”。

        第14句“run;”表示SAS過程步的結(jié)束。

        將上面這段SAS程序提交給SAS系統(tǒng)執(zhí)行,主要輸出結(jié)果如下。

        “l(fā)iaoxiao-drug”的統(tǒng)計量(n=76)

        Fisher 精確檢驗

        此輸出結(jié)果表明:χ2=0.1063、P=0.7444;而Fisher精確檢驗,雙側(cè)概率P=1.0000。統(tǒng)計學(xué)結(jié)論為:兩種藥物治療首發(fā)抑郁癥療效差異無統(tǒng)計學(xué)意義;專業(yè)結(jié)論為:兩種藥物治療首發(fā)抑郁癥療效相當(dāng)。

        2.4 SAS語言簡介[5]

        2.4.1 SAS語言概述

        SAS語言由基本SAS語言(如SAS文件、基本SAS語句、常用SAS函數(shù)、SAS數(shù)組和SAS過程等)和高級SAS語言(如宏、SAS SQL、SAS ODS、SAS/IML等)兩部分組成。

        2.4.2 SAS函數(shù)概述

        SAS中提供的常用SAS函數(shù)近500個,如求-12.3的絕對值,其對應(yīng)的SAS語句為:“Y=ABS(-12.3);”,也可這樣寫:“X=-12.3; Y=ABS(X);”;再比如,求49的平方根,其對應(yīng)的SAS語句為:“Y=SQRT(49);”,也可寫作:“X=49; Y=SQRT(X);”。有些函數(shù)使用起來就沒有這么簡單了,因為那些函數(shù)中可能帶有多個參數(shù),需要明白這些參數(shù)的含義,才能正確調(diào)用那些函數(shù),獲得用戶需要的結(jié)果。SAS函數(shù)大致可分為25類[6],其中,最常用的SAS函數(shù)有算術(shù)函數(shù)、字符函數(shù)、數(shù)學(xué)函數(shù)、概率和密度函數(shù)、分位數(shù)函數(shù)、隨機數(shù)函數(shù)、樣本統(tǒng)計量函數(shù)、SAS文件輸入輸出函數(shù)和截取函數(shù)等。

        2.4.3 SAS過程概述

        SAS軟件中有30多個模塊,每個模塊中一般都有幾十個SAS過程。這些SAS過程都能完成什么任務(wù),如何正確調(diào)用這些SAS過程,也不是輕而易舉能交代清楚的。例如本文例1就是調(diào)用了“freq”過程。此過程是專門用于對二維或高維列聯(lián)表資料(即結(jié)果變量為定性變量的資料)進行各種差異性分析的真正程序。在編寫SAS程序時,必須在SAS過程名之前加上“proc”。常用的對定性結(jié)果變量進行建模分析的SAS過程有:LOGISTIC、SURVEYLOGISTIC、CATMOD等過程;常用的對定量結(jié)果變量進行差異性分析的SAS過程有:TTEST、ANOVA、GLM、MIXDED等過程;常用的對定量結(jié)果變量進行建模分析的SAS過程有:REG、SURVEYREG、ROBUSTREG等過程。

        2.4.4 SAS數(shù)據(jù)集簡介

        SAS數(shù)據(jù)集的概念:無論采用非編程法還是編程法運行SAS,首先都必須創(chuàng)建SAS數(shù)據(jù)集。直接在SAS程序編輯窗口錄入原始數(shù)據(jù),將其存儲在某個外部設(shè)備上,只能稱其為一個外部數(shù)據(jù)文件,不能稱其為SAS數(shù)據(jù)集。數(shù)據(jù)只有經(jīng)過SAS系統(tǒng)加工后并按特定方式存儲才能被稱為SAS數(shù)據(jù)集,它將變量名及其取值(即具體數(shù)據(jù))有機地結(jié)合在一起。

        SAS數(shù)據(jù)集的種類:SAS數(shù)據(jù)集分為兩類,一類被稱為臨時SAS數(shù)據(jù)集(如程序SASTJFX1.SAS中的數(shù)據(jù)集p320_table1),它被存儲在SAS/WORK庫(即文件夾)中,一旦退出SAS系統(tǒng),它就消失了;另一類被稱為永久SAS數(shù)據(jù)集,即使退出SAS系統(tǒng),它仍被保留。這種數(shù)據(jù)集必須被保存在非SAS/WORK庫中,可以是SAS系統(tǒng)默認(rèn)的某個庫,也可以是用戶自己創(chuàng)建的某個庫(即文件夾)。

        創(chuàng)建臨時SAS數(shù)據(jù)集的方法很簡單,只需要像程序SASTJFX1.SAS那樣去做就可以了。其具體語句是從“data p320_table1;”到第1個“run;”語句,當(dāng)這段數(shù)據(jù)步SAS程序語句提交給SAS執(zhí)行后,就在SAS臨時數(shù)據(jù)庫WORK中創(chuàng)建了一個名為“p320_table1”的臨時SAS數(shù)據(jù)集。

        【例2】創(chuàng)建永久SAS數(shù)據(jù)集的方法。假定在D盤上有一個文件夾名為SASTJFX,試將程序SASTJFX1.SAS中的數(shù)據(jù)步改造成能創(chuàng)建永久SAS數(shù)據(jù)集,并將永久數(shù)據(jù)集存儲在D盤SASTJFX文件夾中。

        【分析與解答】所需要的SAS數(shù)據(jù)步如下,設(shè)程序名為SASTJFX2.SAS。

        LIBNAME table ‘D:SASTJFX’;

        DATA table.p320_table1;

        (以下語句與前面的“SASTJFX1.SAS”完全相同,從略)

        程序說明:LIBNAME語句是創(chuàng)建文件關(guān)聯(lián)名的重要語句,其后引號中的內(nèi)容為路徑(包括盤符和文件夾名),table是用戶自己取的關(guān)聯(lián)名(一般不要超過8個字符),它就代表其后所寫的路徑。在DATA語句中,寫“table.p320_table1”,就意味著要創(chuàng)建一個名為p320_table1的永久SAS數(shù)據(jù)集,它被存儲在D盤SASTJFX文件夾中,存儲后的實際數(shù)據(jù)集名為:p320_table1.sas7bdat。

        SAS數(shù)據(jù)集名的種類:通常,SAS數(shù)據(jù)集名有兩類,一類被稱為“一詞名”,另一類被稱為“兩詞名”。如上面所述,臨時SAS數(shù)據(jù)集為一詞名(如p320_table1),而永久SAS數(shù)據(jù)集為兩詞名(如table.p320_table1)。在“一詞名”中又可細(xì)分為以下三種:①用戶自己取的一個詞(如p320_table1),以字母或SAS允許的符號開頭,中間不包含英文句號(即圓點),長度不超過8個字節(jié);②直接將DATA語句寫成:“DATA;”的形式,用戶未給數(shù)據(jù)集取名,SAS系統(tǒng)會自動給數(shù)據(jù)集取名,當(dāng)執(zhí)行一次SAS數(shù)據(jù)步后,系統(tǒng)將所創(chuàng)建的SAS數(shù)據(jù)集取名為DATA1,再運行一次,取名為DATA2……;③使用SAS系統(tǒng)保留的特殊數(shù)據(jù)集名,如_DATA_、_NULL_和_LAST_。可以寫成“DATA _DATA_;”,與寫成“DATA;”是等價的,將各次創(chuàng)建的數(shù)據(jù)集依次命名為DATA1、DATA2……;若寫成“DATA _NULL_;”表明SAS系統(tǒng)將執(zhí)行數(shù)據(jù)步,可用“PUT”等SAS語句輸出中間結(jié)果,但觀測值并不被寫入SAS數(shù)據(jù)集_NULL_,這樣可以節(jié)省計算機資源;用“DATA _LAST_;”時,表明在此之前(指此次進入SAS系統(tǒng)以來)無論創(chuàng)建了多少個SAS數(shù)據(jù)集,只調(diào)用最后被創(chuàng)建的那個SAS數(shù)據(jù)集。

        3 SAS軟件用法簡介

        3.1 實際運行SAS

        什么叫實際運行SAS?若擬采用非編程法運行SAS,只需根據(jù)SAS說明書中的步驟“點菜單(因篇幅所限,此處從略)”就能獲得所需要的結(jié)果,這是第一種實際運行SAS的方法;第二種實際運行SAS的方法是在SAS程序編輯窗口中輸入一段正確的SAS程序,提交給SAS系統(tǒng)執(zhí)行,前面“第2.3節(jié)”已演示了這種運行SAS的方法。

        3.2 初學(xué)者學(xué)習(xí)SAS的快捷方法

        前面在介紹SAS程序結(jié)構(gòu)和常用SAS語句時,已順便介紹了如何用編程法使用SAS。由此可見,使用SAS并不是一件非常困難的事,困難在于SAS語言的內(nèi)容很多,包括SAS語句、SAS函數(shù)、SAS過程、SAS高級編程技術(shù)。需要花很多時間學(xué)習(xí)和實踐。

        筆者給初學(xué)者提供一種學(xué)習(xí)SAS快速入門的方法,即調(diào)用他人編制好的SAS程序,只要解決了“對號入座”問題(即每個程序是干什么的),用自己的數(shù)據(jù)替換掉已有的SAS程序中的數(shù)據(jù),將程序發(fā)送給SAS系統(tǒng)去執(zhí)行,就可獲得自己需要的計算結(jié)果。每次結(jié)合他人的SAS程序和程序語句的講解,一次學(xué)一點,不需多長時間,自己就慢慢掌握了很多常用的SAS語言,也就是說,邊學(xué)邊解決實際問題,不僅不會望而生畏,反而見效很快。

        3.3 SASPAL軟件是用戶快速學(xué)會使用SAS軟件的得力助手

        前面說“調(diào)用他人編制好的SAS程序”是一種學(xué)習(xí)SAS快速入門的方法。問題是:從哪里可以獲得能解決用戶實際問題的大量“SAS程序”呢?筆者在所編撰的多部統(tǒng)計學(xué)專著中,將書中的全部SAS程序匯集在一起,編制成一個名叫“SASPAL(意思是使用SAS的朋友)”的小軟件,只要用戶在自己的計算機上成功地安裝了SAS軟件,并且安裝了筆者隨書附帶的SASPAL小軟件,就可以輕松自如地運用SAS軟件解決大約90%的實際問題(因為還有約10%的統(tǒng)計分析問題,需要重新編寫復(fù)雜的SAS程序方可實現(xiàn))。下面簡單介紹筆者的兩本統(tǒng)計學(xué)專著中隨書附帶的SASPAL軟件及其用法。

        3.3.1 《SAS統(tǒng)計分析教程》配套軟件SASPAL簡介

        《SAS統(tǒng)計分析教程》[7]中的配套軟件SASPAL包含了全書中的所有SAS程序,共有數(shù)百個SAS程序,內(nèi)容包括定量與定性資料的差異性分析、定量與定性資料的預(yù)測性分析、多變量間相互與依賴關(guān)系分析、變量或樣品間親疏關(guān)系或近似程度分析、數(shù)據(jù)挖掘、繪圖、實驗設(shè)計和樣本含量估計。

        3.3.2 《科研設(shè)計與統(tǒng)計分析》配套軟件SASPAL簡介

        《科研設(shè)計與統(tǒng)計分析》[8]中的配套軟件SASPAL包含了全書中的所有SAS程序,共有數(shù)百個SAS程序,內(nèi)容包括統(tǒng)計學(xué)基礎(chǔ)、科研設(shè)計、單因素設(shè)計一元定量與定性資料的統(tǒng)計分析、單組設(shè)計二元定量資料相關(guān)與回歸分析、多因素設(shè)計一元定量與定性資料差異性分析與綜合評價、多因素設(shè)計一元定量與定性資料多重回歸分析、多元統(tǒng)計分析和SAS語言基礎(chǔ)與高級編程技術(shù)。進入《科研設(shè)計與統(tǒng)計分析》中的配套軟件SASPAL的界面見圖2。

        圖2 進入《科研設(shè)計與統(tǒng)計分析》中配套軟件SASPAL的界面

        3.3.3 SASPAL軟件的使用說明

        與SAS軟件配套使用的SASPAL軟件小巧玲瓏、使用極為方便。它是一個可執(zhí)行文件,用鼠標(biāo)左鍵雙擊該文件,很快就被安裝完畢。在計算機桌面上會出現(xiàn)帶有書名的“小圖標(biāo)”,用戶使用鼠標(biāo)左鍵雙擊此“小圖標(biāo)”,就啟動了SASPAL軟件。左邊有書上的“目錄”,右邊會顯示書中“例題編號”和“SAS程序編號”。用戶可以根據(jù)自己擬解決的問題,找到書中相應(yīng)內(nèi)容,選擇相應(yīng)的“SAS程序編號”,與其對應(yīng)的“SAS程序”可以自動被調(diào)入SAS軟件的程序編輯器窗口。通常情況下,用戶只需用自己的數(shù)據(jù)取代SAS程序中原有的數(shù)據(jù),提交給SAS系統(tǒng)執(zhí)行即可。當(dāng)然,有時,需要對原有的SAS程序語句作少量修改。具體修改方法參見書中的“修改說明”或?qū)嵗颂帍穆浴?/p>

        [1] Ramon CL,George AM, Walter WS,et al.SAS System for Mixed Models[M].SAS Institute Inc,Cary,NC,USA, 1996:1-86.

        [2] 王濟川, 謝海義, Fisher J. Multilevel Models:Applications Using SAS[M].北京:高等教育出版社, 2009: 1-38.

        [3] 胡良平.SAS實驗設(shè)計與統(tǒng)計分析[M].北京: 人民衛(wèi)生出版社, 2010: 45-170, 565-573.

        [4] 馬素杰, 王潤澤, 馬元業(yè).阿戈美拉汀治療首發(fā)抑郁癥的臨床效果[J].四川精神衛(wèi)生, 2016, 29(4): 319-322.

        [5] 胡良平, 胡純嚴(yán).SAS語言基礎(chǔ)與高級編程技術(shù)[M].北京: 電子工業(yè)出版社, 2014: 1-97.

        [6] 朱世武.SAS編程技術(shù)教程[M].北京: 清華大學(xué)出版社, 2007: 62-85.

        [7] 胡良平.SAS統(tǒng)計分析教程[M].北京: 電子工業(yè)出版社, 2012: 4-706.

        [8] 胡良平.科研設(shè)計與統(tǒng)計分析[M].北京: 軍事醫(yī)學(xué)科學(xué)出版社, 2012: 161-716.

        (本文編輯:陳 霞)

        How to learn the usage of SAS software quickly

        GUOChun-xue1,HULiang-ping1,2*

        (1.ConsultingCenterofBiomedicalStatistics,AcademyofMilitaryMedicalSciences,Beijing100850,China;2.SpecialtyCommitteeofClinicalScientificResearchStatisticsofWorldFederationofChineseMedicineSocieties,Beijing100029,China*Correspondingauthor:HULiang-ping,E-mail:lphu812@sina.com)

        To help readers to understand and master the basic knowledge better as well as basic usage of SAS software, we briefly introduce the history and structure of SAS software, also the related basic knowledge, including SAS procedure, SAS program, two common methods used to run SAS, SAS program structure, SAS language and SASPAL software. Based on the introduction above and the help of SASPAL software, readers can easily use SAS software to solve over 90% of the statistical analysis problems about biomedical and clinical research data in a short time.

        SAS software; SAS procedure; SAS program; Temporary and permanent SAS data sets; Statistical analysis

        R195.1

        A doi:10.11886/j.issn.1007-3256.2016.05.001

        2016-10-11)

        猜你喜歡
        程序用戶系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        試論我國未決羈押程序的立法完善
        “程序猿”的生活什么樣
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        英國與歐盟正式啟動“離婚”程序程序
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        中文字幕丰满人妻有码专区| 内谢少妇xxxxx8老少交| 国产三级在线观看免费| 亚洲另类激情综合偷自拍图| 久久久人妻一区精品久久久 | 亚洲一本到无码av中文字幕 | 91精品国产综合久久久密臀九色| 国产人妻熟女高跟丝袜图片| 粗一硬一长一进一爽一a级| 亚洲老熟妇愉情magnet| 中文字幕乱码亚洲一区二区三区| 国产精品99无码一区二区| 欧美成人一区二区三区在线观看 | 偷拍激情视频一区二区| 亚洲精品视频1区2区| 久久国产亚洲高清观看| 欧美第五页| 国产精品成人黄色大片| 国产精品一区二区日本| 日韩亚洲av无码一区二区三区| 丰满少妇爆乳无码专区| 亚洲永久精品日韩成人av| 精品福利一区二区三区免费视频 | 亚洲av无码专区亚洲av桃| 亚洲国产日韩精品综合| 精品女同一区二区三区| 国产色无码精品视频国产| 国产精品久久久久尤物| 久久精品国产亚洲av夜夜| 无码人妻精品一区二区三区东京热| 欧美性xxxx狂欢老少配| 国产精品制服一区二区| 亚洲中文字幕久久在线| 被黑人猛躁10次高潮视频| 啪啪视频一区二区三区入囗| 宅男天堂亚洲一区二区三区| 久久精品国产精品亚洲| 无码少妇一级AV便在线观看| 在线日本高清日本免费| 四虎永久在线精品免费网址| 日本老熟欧美老熟妇|