Passando file di RDATA in file di script
Domanda
C'è un modo semplice per trasformare le funzioni di un file di .rdata in un file di codice normale (R)?
Soluzione
Scopri ?dump
. Ad esempio:
newEnv <- new.env()
load("myFunctions.Rdata", newEnv)
dump(c(lsf.str(newEnv)), file="normalCodeFile.R", envir=newEnv)
Si può anche essere interessati a ?prompt
(che crea file di documentazione per gli oggetti) e / o ?package.skeleton
.
Altri suggerimenti
Questa recente indirizzi post sul blog di un fondamentalmente lo stesso problema:
C'è un'altra soluzione da un altro postale utilizzando sink
sink(file="Function.R")
Function # The object
sink()
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow