我平常都會把一些常用的功能寫成function整理起來放在一個資料夾裡面,然後寫程式的時候去調用他們.就不用重複的code一直寫或是一直複製貼上了.
例如我平常整理數據的時候會轉成百分比的型態可是R本身似乎沒有內建功能 我就會建立一個han.R檔,然後放在電腦的某一個角落.內容如下.
han = function(x) sprintf("%.2f%%",round(x,4) * 100 )
然後在程式碼內輸入:
source("N:/Risk/11.數據分析程式碼/fun/han.R",encoding = "utf-8")
source("N:/Risk/11.數據分析程式碼/fun/pairs.R",encoding = "utf-8")
一來有效減少版面配置,二來可以重複呼叫,可以說是相當方便.