美文网首页
如何在R中运行python?

如何在R中运行python?

作者: Manngo | 来源:发表于2022-05-15 22:45 被阅读0次

    作为Rstudio的忠粉,真的是很爱整个编辑器界面,习惯了之后做数据分析不管是用Pycharm还是Jupyter总觉得差点意思。发现了这个神奇的R包 reticulate,可以在R中运行python代码,且实现两者的交互。还在探索阶段,先码一下今天的成果。

    点击File→New File→Python Script,新建一个这样的文件,然后随便输入一行代码,比如说 print('Hello world'),然后点击运行。此时,Rstudio会自动安装所需要的包,等着就行。

    新建一个python文件 第一种安装方法

    上面是在网上搜到的最常见的做法。走完整个流程之后,想了一下整个流程,按下面的流程做应该也是可以的:(1)在Rstudio中安装这个R包,直接用这个命令就可以了:install.packages('reticulate');(2)安装成功之后,导入:library(reticulate),然后用install_miniconda()这个函数安装minciconda,如果已经安装了会提示。

    安装miniconda

    上面安装完之后就可以使用了,下面是常用的命令:

    安装python库

    可以在R中输入repl_python()进入python运行环境,用exit或者quit退出:

    进入python界面

    一个小例子测试一下:

    测试代码 结果

    成功!感觉有了这个包,用python做数据分析不再有拦路虎了!!今天就到这里,慢慢探索再更新~

    相关文章

      网友评论

          本文标题:如何在R中运行python?

          本文链接:https://www.haomeiwen.com/subject/tdziurtx.html