[英]Programmatic way to re-arrange functions in scripts in R
我的團隊在許多不同的R腳本文件中都有數十個函數。
我們已經意識到,我們希望將其中一些功能從R文件A移到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")))
(在這里創建兩個文件ar
和br
,但是顯然您可以用不同的方式排列它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.