我知道,在笔记本工具中使用称为 drake
的R包不是最佳实践,但无论如何,我正在这样做是为了解决协作基础架构的局限性我们有我的团队在工作。由于我的代码分为多个部分,分布在笔记本的各个部分中,因此拥有多个分析计划会很有用,我将在相应的部分中执行该计划,而其他计划可能会在笔记本的后续部分中编写和执行。是否可以在drake
中编写多个计划?
答案 0 :(得分:3)
对不起,我对此话题迟到了。我是drake
R package的维护者,通常希望收到有关issue tracker的问题。 drake-r-package
StackOverflow标记确实可以帮助我跟上,但是我没有该特权。
无论如何,有趣的用例。我确实看到了一些解决方法:
drake
使用storr
缓存其目标,并且可以为报表的不同部分创建不同的缓存。本质上,您的报告将管理一堆单独的drake
项目。有关缓存系统的更多信息,请参见this chapter in the manual。使用cache
的{{1}}参数提供手动或非默认storr
缓存。make()
的{{1}}参数仅构建少数几个目标及其过时的依赖项。答案 1 :(得分:-1)
我不确定我是否理解这个问题?我们经常在jupyter笔记本中使用drake,并尝试通过python绑定来支持该用例。
按“计划”,您是指数学程序吗?还是逆运动学调用?两者在笔记本框架中都应该可以。还是您实际上是并行调用它们?
不确定R如何适合它?