SAS、SPSS、STATA文档格式转换介绍

SAS、SPSS、STATA文档格式转换介绍

ID:36850109

大小:777.52 KB

页数:17页

时间:2019-05-16

SAS、SPSS、STATA文档格式转换介绍_第1页
SAS、SPSS、STATA文档格式转换介绍_第2页
SAS、SPSS、STATA文档格式转换介绍_第3页
SAS、SPSS、STATA文档格式转换介绍_第4页
SAS、SPSS、STATA文档格式转换介绍_第5页
资源描述:

《SAS、SPSS、STATA文档格式转换介绍》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SAS、SPSS、STATA統計軟體檔案格式轉換介紹陳家玉一、前言市面上統計套裝軟體不勝枚舉,目前最常被使用的仍以SAS、SPSS、STATA為主流且各有所長。當好不容易申請或取得的資料檔,並非平時熟悉的統計軟體檔案格式時,如何將檔案進行讀取或轉換,是多數人常面臨到的問題。統計軟體檔案格式的轉換,除了利用統計套裝軟體內建的匯入及匯出功能外,Stat/Transfer是另一個快速且便利的檔案格式轉換工具。本文將統計套裝軟體的匯入/匯出功能分為二部分介紹:第一部分以各軟體資料檔間的轉換為主;第二部分介紹匯入/匯出最通用的純文字檔及普遍用於數據資料整理的EXCEL檔,於下以SAS9.2版、SPSS

2、20版、STATA12.1版逐步分述之。Stat/Transfer統計數據轉換軟體則針對介面功能操作進行介紹。二、匯入/匯出統計軟體資料檔功能在說明如何轉檔前,先瞭解此三種軟體資料檔的差異性(表1),其中SPSS、STATA資料檔可以包含變項說明(variablelabel)與選項數值說明(valuelabel)兩者,但SAS資料檔僅包含變項說明,選項數值說明則是另以格式檔儲存,需套用format指令才能取得。表1:SAS、SPSS、STATA資料檔之差異軟體SASSPSSSTATA差異性資料與格式分別資料與格式儲存資料與格式儲存說明儲存在同檔案中在同檔案中資料檔*.sas7bdat*.sa

3、v*.dta格式檔*.sas7bcat數據資料因受限於統計軟體資料檔支援性的問題,較常以純文字檔,搭配語法(syntax)撰寫進行檔案讀取。隨著套裝軟體視窗版的不斷發展、更新且越具易用性,可支援多種檔案類型的匯入與匯出,使得程式語法不再是絕對必要,讓使用者省去自行撰寫程式的麻煩,能快速又方便地讀取或轉換資料。8(一)SAS軟體匯入及匯出SPSS/STATA資料檔1、檔案匯入(圖示以SPSS資料檔為例)由工具列按下檔案>匯入資料,直接選取SPSS或STATA資料檔的格式與檔案。檔案預設存放於SASWORKlibrary中,並於Member自訂檔案名稱,按下Finish後即可將檔案匯入。原資料檔

4、中變項說明與選項數值說明,也一併匯入至SASFormats檔。除透過視窗點選外,亦可利用語法讀取檔案,語法請參考如下:PROCIMPORTOUT=WORK.srdaDATAFILE="c:srda.sav"DBMS=SAVREPLACE;RUN;92、檔案匯出(圖示以SPSS資料檔為例)由工具列按下檔案>匯出資料,直接選取SPSS或STATA資料檔格式及儲存路徑;若有SASFormats檔,其變項說明與選項數值說明,也會一併匯出。整個匯出步驟可透過CreateSASstatements存取為程式語法,以便往後程式執行時使用。語法請參考如下:PROCEXPORTDATA=WORK.srdaO

5、UTFILE="c:srda.sav"DBMS=SAVREPLACE;RUN;10(二)SPSS軟體匯入及匯出SAS/STATA資料檔1、檔案匯入(圖示以STATA資料檔為例)由工具列按下檔案>開啟>資料。直接選取SAS或STATA資料檔的格式與檔案。需特別留意因SAS資料檔(.sas7bdat)與格式檔(.sas7bcat)是分別儲存,若以視窗點選介面操作,則無法將對應的選項數值說明一併匯入,須另撰寫程式語法,以formats副指令(subcommand)宣告格式檔的檔案路徑才可匯入。語法請參考如下:GETSASDATA='c:srda.sas7bdat'/FORMATS='c:fo

6、rmats.sas7bcat'.112、檔案匯出(圖示以SAS資料檔為例)由工具列按下檔案>另存新檔。直接選取SAS或STATA資料檔版本後,進行儲存。匯出SAS資料檔若勾選「將數值標記儲存至.sas檔案」,即可一併產生procformat語法檔,便於資料之使用。語法請參考如下:SAVETRANSLATEOUTFILE='c:srda.sas7bdat'/TYPE=SAS/VERSION=7/PLATFORM=WINDOWS/MAP/REPLACE/VALFILE='c:srda.sas'.12(三)STATA軟體匯入及匯出SASTransport檔、SPSS資料檔STATA僅提供SAS

7、Transport檔(*.xpt)匯入與匯出,並不實際支援SAS資料檔(如*.sas7bdat')的讀取,usesas指令也只限於有安裝SAS軟體的環境下才可使用;對於SPSS檔案支援部分,使用usespss指令則不需要透過任何軟體,也不需額外花費檔案轉換工具的費用,即可由STATA匯入SPSS資料檔,但無法由視窗介面操作,須撰寫程式指令處理,目前亦無支援匯出功能。1、SASTransport檔(*.xpt)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。