【发布时间】:2017-11-17 22:39:42
【问题描述】:
我即将使用 Reticulate 包在 R 中创建一个 python 接口。为了访问 R 中的 python 函数,需要安装相应的 python 包。
我想到了两个问题:
1)如果使用reticulate包,是否需要安装Anaconda包?还是只安装python包就足够了?
2) 是否可以在 R 中安装 python 包,类似于 install.packages("r_package")?
有没有人有这个话题的经验?提前致谢!
【问题讨论】:
-
1. “Anaconda”不是一个包。它是一捆包裹和其他东西。它们可能存在也可能不存在于任何给定的 python 安装中。 2、你是问如何安装python包吗?比如,使用
pip? -
1.我想知道是否可以安装单个软件包,例如XLWings,然后通过 Reticulate 在 R 中使用它,而无需在我的计算机上安装 Anaconda 2。在 R 中安装包只需要“install.packages(“r-package”)。在我的情况下,我想安装 xlwings,但不是通过pip install xlwings,但直接在 R 中。这可能吗?
-
如果你在从 R 调用的 python 中有
pip模块,你可以使用它来安装 python 模块。
标签: python r interface reticulate