gpt4 book ai didi

python - 如何在Rstudio中运行python脚本

转载 作者:行者123 更新时间:2023-12-02 02:24:10 28 4
gpt4 key购买 nike

我对如何从 Rstudio 运行 python 脚本有疑问?

我最初的想法是从 GitHub 存储库获取 python 脚本,然后在 R 中运行它,我通过使用 script <- getURL(URL, ssl.verifypeer = FALSE) 获取了 python 代码。 ,从RCurl包中,我被困在如何运行Python代码而不将脚本存储为工作目录中的文件,即运行目录上方的R变量script在 Rstudio 中。

我确实知道python.load()_rPython_ R 中的 package 可以帮助运行 Python 脚本,但它需要 .py 文件作为第一个参数。我想找到一种不将Python脚本存储为文件的方法。

如果您对此问题有任何想法,请提前致谢。

最佳答案

确保您正在运行 R Markdown 文件并安装了 reticulate

加载并配置您的 Python 版本:

```{r setup, include = FALSE}
library(reticulate)
use_python("usr/local/bin/python")
```

然后,任何python代码都可以按如下方式调用:

```{python}
# write python
# code here
```

如果您创建任何全局 python 对象并希望将它们与 R 代码一起使用,只需在它们前面添加 py$ 即可;例如访问 R block 中使用 python 创建的名为 my_data 的数据帧:

```{r}
head(py$my_data)
```

更多详情可查看here .

关于python - 如何在Rstudio中运行python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49618485/

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