• 如果是 R Markdown 文档,你可以用 ```{python} 开始你的代码段。因为 knitr 目前对 python 也有很弱的支持(跟上面的原理一模一样)。

      ```{python}
      print("Hello World!")
      

    这个功能目前还太弱了,以后肯定会改进(沿着下面 reticulate 包的路子)。

  • 如果是在 R 代码里想调用 Python 程序,可以考虑敝厂的 reticulate 包,它可能是目前 R 界最完备的 Python 接口包,是敝厂的 CEO 亲自写的包: https://github.com/rstudio/reticulate

  •