0
我的團隊擁有數十個函數,它們生活在幾個不同的R腳本文件中。以編程方式重新編排腳本中的函數R
我們已經實現了我們想從一些,比如說,R文件中的這些功能,R檔B和其他功能移動到尚未存在的R檔C.
是任何人知道的任何可以促進解析和重新排列的工具或軟件包?
我希望不要重新發明車輪。
也許在devtools?
我的團隊擁有數十個函數,它們生活在幾個不同的R腳本文件中。以編程方式重新編排腳本中的函數R
我們已經實現了我們想從一些,比如說,R文件中的這些功能,R檔B和其他功能移動到尚未存在的R檔C.
是任何人知道的任何可以促進解析和重新排列的工具或軟件包?
我希望不要重新發明車輪。
也許在devtools?
假設我所有的功能都在file.r
,
a <- function(x) x+1
b <- function(x) x+2
我可以在一個新的會話加載它們,
source("file.r")
,並在新文件輸出它們,
lapply(c("a", "b"), function(name) dump(name, file=paste0(name,".r")))
(這裏創建兩個文件,a.r
和b.r
,但顯然你可以安排他們不同。
你有沒有想過將它們打包到一個圖書館供你的團隊使用? – SymbolixAU
@SymbolixAU是的!這是我們希望把它組織起來的原因之一! – Atticus29
這個問題似乎有點過於寬泛,或者認爲在這裏很合適。有關工具建議的附加問題被認爲是脫離主題。你真的只需要幫助剪切粘貼功能?這裏面臨的技術挑戰是什麼?一個工具到底有多好?你期望的輸入和輸出是什麼。一個[可重現的例子](http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)可能會更容易幫助你。 – MrFlick