在 R 包中包含 Python 文件 - 我把它放在哪里?

问题描述 投票:0回答:1

我正在开发 R 包,由于各种原因我需要用 Python 编写一些代码。

对于我当前的工作流程,我在根目录中放置了各种脚本,我在各种 R 代码中使用

reticulate::py_run_file()
后跟
reticulate::py$my_function()
运行这些脚本(我知道这并不理想)。

所以我的问题是:

开发 R 包时,我的 Python 文件应该放在哪里?

python r r-package reticulate file-structure
1个回答
0
投票

一种选择是将它们放在

inst/Python
下。例如,spacyr 包中就有 Python 文件。

© www.soinside.com 2019 - 2024. All rights reserved.