gpt4 book ai didi

r - 您可以在新环境中运行 Sweave 吗?

转载 作者:行者123 更新时间:2023-12-05 00:35:48 24 4
gpt4 key购买 nike

我正在编写一个与 Sweave 一起使用的包,并希望能够从全局环境中对 Sweave 调用进行沙箱处理。这就是我认为它应该工作但没有的方式:

sweaveEnv <- new.env()
eval(Sweave('myDocument.Rnw'), envir=sweaveEnv)

理想情况下,我想保存该环境以供以后调试。
save(sweaveEnv, file='mySweaveEnv.Rda')

最佳答案

您可以简单地启动一个新的 R 进程:

system("Rscript -e 'Sweave(\"test.Rnw\");save.image(file=\"mySweaveEnv.Rda\")'")

关于r - 您可以在新环境中运行 Sweave 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8948930/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com