如何在Rstudi中运行python脚本

2024-10-01 17:37:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个关于如何从Rstudio运行python脚本的问题?在

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

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

如果你对这个问题有任何想法,请提前谢谢。在


Tags: 文件代码github目录脚本falseurlssl
1条回答
网友
1楼 · 发布于 2024-10-01 17:37:35

请确保运行的是R Markdown文件并安装了reticulate。在

加载并配置Python版本:

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

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

^{pr2}$

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

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

更多细节可以在here找到。在

相关问题 更多 >

    热门问题