公告

[公告]
2014/01/17
由於已經是faculty的關係,不太有足夠時間寫部落格。因此更新的速度會相當緩慢。再加上近幾年來SAS GLOBAL FORUM沒有出現讓我覺得驚艷的技術文件,所以能分享的文章相對也減少許多。若有人推薦值得分享的SAS技術文件,請利用『問題討論區』告知。

2013/07/19
臉書留言板的功能因為有不明原因故障,因此特此移除。而intensedebate的留言板因管理不易,也一併移除。目前已經開啟內建的 G+ 留言系統,所以請有需要留言的朋友,可直接至『問題討論區』裡面留言。


2014年12月18日 星期四

Generalized McNemar’s Test for Homogeneity of the Marginal Distributions

原文載點:http://www2.sas.com/proceedings/forum2008/382-2008.pdf

在配對分析裡面,McNemar's test一直是主要被拿來使用的統計分析,但這個方法有個先天上的限制是只支援二項資料。一旦資料成為多項資料時,就必須使用Generalized McNemar's test (或稱Stuart-Maxwell test)或者是Bhapkar's test。其中,Bhapkar's test是有被SAS/STAT內的程序所支援,但Generalized McNemar's test則無。Xuezheng Sun和Zhao Yang在2008年發表了一篇技術文件裡面,敘述了如何使用既有的SAS程序來執行Bhapkar's test,並且公佈了一個自製的巨集程式來執行Generalized McNemar's test。

2013年7月22日 星期一

Creating ZIP Files with ODS

原文載點:http://support.sas.com/resources/papers/proceedings13/131-2013.pdf 
SAS雖然可以處理龐大的資料,可是有時候過於龐大的資料沒有辦法用電子郵件寄送,直接放在網路硬碟又很佔空間,上傳下載也花時間,所以能夠壓縮成ZIP檔相信是許多人會做的動作。一般人都是額外安裝winzip, winrar或7zip來額外處理壓縮檔案的事情,但其實在SAS內部整理完資料後就可以直接進行壓縮。以下這篇發表於SAS Global Forum 2013的技術文件就教導了如何用SAS ODS程序來製作ZIP壓縮檔案。

2013年7月19日 星期五

CREATING MACRO VARIABLES VIA PROC SQL

文章來源:http://www.ats.ucla.edu/stat/sas/library/nesug99/cc107.pdf

在 SAS 裡面製作巨集變數,常用的方法不外乎是用 %let 或者是 %symput 來宣告,但功能就僅僅於此了。不過,若使用 PROC SQL 程序來宣告巨集變數的話,可以做些變化來提升程式寫作效率。

2012年5月5日 星期六

Everything in Its Place: Efficient Geostatistical Analysis with SAS/STAT ® Spatial Procedures

原文載點:http://support.sas.com/resources/papers/proceedings10/337-2010.pdf

SAS 在處理空間統計和空間模型上一向相當薄弱,根據這幾年全球最大的統計會議 Joint Statistical Meeting 所顯示,越來越多人在做空間統計分析(我自己也是)。所以特別利用這一篇文章來介紹一份 2010 年發表的 SAS 技術文件,來介紹在 SAS 裡面到底開怎麼樣進行空間統計分析。

2012年4月27日 星期五

ODS Graphics Editor

原文載點:http://www2.sas.com/proceedings/forum2008/235-2008.pdf

SAS 雖然在作圖上比較複雜,但有一些利用ODS直接生成的圖形是還真的不錯看。不過有些細微的調整可能就還要再用Photoshop或其他圖形編輯軟體去改,不過SAS/GRAPH提供的ODS Graphics Editor已經可以讓使用者直接在圖上修改,裡面提供了許多統計圖形可能會用到的功能,的確比直接用程式去寫快了許多。這一篇發表在 SAS Global Forum 2008 的技術文件就對這個SAS的圖形編輯器做了詳盡的介紹。

CODE { display: block; /* fixes a strange ie margin bug */ font-family: Courier New; font-size: 8pt; overflow:auto; background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y; border: 1px solid #ccc; padding: 10px 10px 10px 21px; max-height:200px; height:200px; // for IE6 line-height: 1.2em; }