Existe-t-il un moyen simple de transformer les fonctions d'un fichier .RData en un fichier de code normal (.R)?Transformer le fichier RData en fichiers de script
9
A
Répondre
16
Découvrez ?dump
. Par exemple:
newEnv <- new.env()
load("myFunctions.Rdata", newEnv)
dump(c(lsf.str(newEnv)), file="normalCodeFile.R", envir=newEnv)
Vous pouvez également être intéressé par ?prompt
(qui crée des fichiers de documentation pour les objets) et/ou ?package.skeleton
.
3
Ce récent blog aborde un fond le même problème:
0
Il y a une autre solution d'un autre post utilisant sink
sink(file="Function.R")
Function # The object
sink()
Grande mise à jour Joshua. J'ai mis à jour mon message pour inclure votre solution. http://www.r-statistics.com/2010/09/dumping-functions-from-the-global-environment-into-an-r-script-file/ –