将RData文件转换为脚本文件

时间:2010-10-01 00:19:13

标签: r rdata

是否有直接的方法将.RData文件的功能转换为普通代码文件(.R)?

3 个答案:

答案 0 :(得分:16)

结帐?dump。例如:

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

您可能也对?prompt(为对象创建文档文件)和/或?package.skeleton感兴趣。

答案 1 :(得分:3)

答案 2 :(得分:0)

使用sink

的另一个post提供了另一种解决方案
sink(file="Function.R")
Function # The object
sink()