Pergunta

Existe uma maneira direta de transformar as funções de um arquivo .rdata em um arquivo de código normal (.r)?

Foi útil?

Solução

Verificação de saída ?dump. Por exemplo:

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

Você também pode estar interessado em ?prompt (que cria arquivos de documentação para objetos) e / ou ?package.skeleton.

Outras dicas

Há outra solução de outra publicar usando sink

sink(file="Function.R")
Function # The object
sink()
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top