簡體   English   中英

以編程方式在R中重新布置腳本中的功能

[英]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")))

(在這里創建兩個文件arbr ,但是顯然您可以用不同的方式排列它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM