Превращение файла RData в файлы сценариев - PullRequest
9 голосов
/ 01 октября 2010

Есть ли простой способ превратить функции файла .RData в обычный файл кода (.R)?

Ответы [ 3 ]

16 голосов
/ 01 октября 2010

Выезд ?dump. Например:

newEnv <- new.env()
load("myFunctions.Rdata", newEnv)
dump(c(lsf.str(newEnv)), file="normalCodeFile.R", envir=newEnv)

Вы также можете быть заинтересованы в ?prompt (который создает файлы документации для объектов) и / или ?package.skeleton.

3 голосов
/ 01 октября 2010

Это недавнее сообщение в блоге посвящено в основном той же проблеме:

http://www.r -statistics.com / 2010/09 / dumping-functions-from-the-global-environment-into-an-r-скрипт-файл /

0 голосов
/ 01 августа 2014

Есть еще одно решение из другого поста с использованием sink

sink(file="Function.R")
Function # The object
sink()
...