如何看到R pacakge所使用的原始程式碼

有用R的人都知道

R package就是有很多佛心來著的人 把一些統計的應用方法直接寫好程式 然後再寫一個文件教你怎麼用

要用的時候只要下載安裝到R裡就可以了

可以想成Andriod手機 上網可以下載很多免費的App裝在手機裡

這也是為什麼很多人喜歡用R的原因

免費就算了 還有很多人發展一個新的統計方法之後 會順便把R package也寫好讓大家下載

但是如何看到R package裡面的原始程式碼呢

只要在R裡面下<package name>:::funtion

例如 我想看box-cox方法到底是怎麼寫出來的,就可以打MASS:::boxcox.default

MASS就是package的名稱,boxcox.default就是方法的名字

出現的畫面如下



那如果要查不是在package裡面的呢? 直接打function名稱就好

例如迴歸的建模指令lm


留言

這個網誌中的熱門文章

R中Try and Catch的寫法

如何將DSM(NAS)變成Mail Server

如何安裝.tgz的檔案至Ubuntu