跳到主要內容

發表文章

目前顯示的是 六月, 2013的文章

[SAS] 如何建立虛擬變項 (Dummy variable)???

 進行統計分析遇到資料中含有類別變項的時候,不能像連續變項一樣直接放入迴歸模型之中。舉例來說,假設現在我們的資料中有種族這個類別變項${x}_{1}$,而其中包含白人、黑人、黃種人。在不設虛擬變項的狀況之下,分別令黑人=1,黃種人=2,白人=3,代入下列回歸方程式$ y={ \beta }_{ 1 }{ x }_{ 1 }+\alpha $中,則結果如下: $ {x}_{1}$=1,$ {y}_{1}={1}{ \beta }_{ 1 }+\alpha $ $ {x}_{1}$=2,$ {y}_{2}={2}{ \beta }_{ 1 }+\alpha $ $ {x}_{1}$=3,$ {y}_{3}={3}{ \beta }_{ 1 }+\alpha $ 如果是連續變項,所求得的${\beta}_{1}$值來自於${y}_{n}-{y}_{n-1}={\beta}_{1}$,換句話說是${x}_{1}$每增加1個單位,則${y}$就會增加${\beta}$。試問在這個例子中又該如何解釋呢?這些數值代表的是該類別的"特質",而不是已經實際的量,因此我們無法解釋這樣的結果,這種情況下就得用到虛擬變項來解決這個困境。

[SAS] 利用PROC IMPORT匯入外部資料

因為資料來源的不同,所以拿到的資料格式往往各式各樣,可能是Excel的xls,xlsx檔,SPSS的sav檔,STATA的dta檔,txt純文字檔,csv檔,dat原始資料檔等等。SAS雖然能使用Import Wizard匯入其他統計套裝軟體和Excel資料,但以我過去的經驗來講,套裝軟體之間的發行時間差太多,或是作業系統因素(參考 【SAS 9.3小技巧】SAS 9.3 64位元版匯入Excel?! ),常常會讓這個功能折騰使用者老半天,所以建議在原生軟體先把資料存成純文字檔讓SAS來讀取(建議存成CSV檔,以逗號來區隔資料的純文字格式),今天將介紹如何用SAS內的PROC IMPORT敘述句來匯入純文字格式的外部資料。(.dat原始資料還是要使用FILENAME+INFLIE敘述句來匯入)

[SAS] Enhanced Editor小技巧

 使用SAS的人應該多少都有過一樣的經驗,那就是內建的Enhanced Editor用起來感覺沒有什麼特殊的功能,但其實這個文字編輯器也有許多和市面上其他文字編輯器一樣方便的編輯功能,只是使用者需要花一點時間來學習,接下來我們會介紹一些小技巧

[How To] 用Firefox內建的字體渲染(Rendering)取代MacType

 其實火狐大約從6版開始就有字體渲染的功能,但大多數的使用者仍然只使用系統的預設值,如果能夠適當的調教設定,可以大大提升使用者網頁瀏覽的體驗。下圖是經過渲染前後的螢幕截圖,字型統一使用文泉驛微米黑,上面是設定字體渲染前的效果、下面則是設定字體選染後的效果。

[SAS] Enhanced Editor也有自動存檔功能?

 對於經常要使用SAS進行統計運算的使用者來說,如果資料量太大,開個資料集都可以當機,更遑論跑資料了,電腦動不動就死給你看。但是如果寫了大量的程式碼卻忘記儲存,這可是該死中的該死!難道Enhanced Editor就不能像Word一樣有自動存檔功能嗎??

[統計] 資料型態與統計方法比較

剛開始學習統計最重要的就是要搞清楚什麼狀況該用什麼統計方法,但是當統計學一系列的課程學下來,恐怕學生還是處於見樹不見林的狀態,這時候最好是能夠把自己所學過的課程做個整理,因此我想這個表格對於怎樣的資料型態該用什麼統計方法還有迷惘的統計新手應該是會有所幫助。

[Firefox] Disconnect:Ghostery之外的另一個選擇

Disconnect.me的創辦人 Brian Kennish ,原先是Goolge與Doulbe Click的工程師,後來因為開發出擴充套件Disconnect的前身Facebook Disconnect而離開Google。Brian Kennish發現Facebook竟然能夠針對他瀏覽的歷史地投放廣告,從事這方面工作的經驗使他聯想到Facebook可能從追蹤他瀏覽過的網頁。之後Brain Kennish以此為出發點在2010年開發出 名為Facebook Disconnect的Google Chrome擴充套件 ,該套件除了防止Facebook從第三方網站收集用戶資料,同時也防止第三方網站利用Facebook Connect來獲取使用者的個人資料,理由是雖然使用者已經在Facebook使用加密連線,但使用Facebook Connect或其他Facebook外掛的第三方網站若使用非加密連線來讀取你的個人資料,除了使用者的個人資料可能外洩,嚴重者甚至可能使得帳號被盜用(詳情可參考Disconnect.me提供的影片 http://www.youtube.com/watch?v=g5mFbgxMHqQ )。

[Firefox] QuickJava - 快速切換Flash, Java, Java Script, Proxy等功能

擴充套件名稱 QuickJava 軟體功能: 雖然名稱叫做QuickJava,但其實能夠切換的功能眾多,包括:Java Script, JAVA, Flash, Sliverlight, Animated Image, Cookies, Image, Style(CSS), Proxy等功能的快速切換。

[How To] 如何追蹤遠端電腦的IP位置?

 有些時候因為某些特殊需求,需要得知遠端電腦的IP位置,但如果遠端電腦是浮動IP,這時候該怎麼辦?這時候有個簡單的做法可以達成。這個做法有幾個重點: 必須是你有權操作的電腦 需要使用Batch 需搭配Dropbox同步功能

[How To] 如何將IE中的"我的最愛"複製成超連結???

Q:因為某些情況,需要整理Internet Explorer中我的最愛的網址,但一個一個點略顯麻煩,有沒有比較方便的做法可以取得超連結?

[How To] Facebook手機簡訊認證嘗試次數過多 請稍後重試

我因為不明的原因所以Facebook不發手機驗證碼給我,不斷出現「你最近要求寄送太多次簡訊驗證碼。請稍後再試。」,結果等了好長一段時間以後仍然如此。 後來半夜睡不著的時候不小心喵到現在可以用手機號碼登入,所以我把原本的登入信箱改輸入手機號碼。 喀擦,我登入了。Shit