【发布时间】:2021-05-22 05:32:48
【问题描述】:
我正在使用 irkernel 使用 jupyter 笔记本。 当我对 Python 内核执行相同操作时,我的笔记本顶部通常会显示说明
%load_ext autoreload
%autoreload 2
如果我修改了笔记本导入或使用的源代码,那么笔记本中使用该源代码的那些函数和代码片段将自动更新。 在 jupyter R 笔记本中是否有此功能?
我正在使用我的笔记本使用的本地包。我希望能够编辑包并将修改自动加载到我的笔记本中。
【问题讨论】:
-
简而言之?除非 jupyter 在基础 R 中工作时做了一些不可能的事情,否则答案是“否”。 R 不能以与 Python 类似的方式动态加载用于编辑的包。 R中推荐的方法是修改、安装并经常运行R CMD检查。我不确定 Jupyter 是如何实现这些的,但这也是 Rstudio 用户体验中关注的方法。
-
如果您发表评论,我很乐意接受您的评论作为答案。谢谢;)
标签: python r jupyter-notebook package jupyter-irkernel