最新版本的RStudio改进了对多种编程语言和平台的支持,包括SQL,D3,Python,Stan和C ++。对Python的支持来自一个提供给Python接口的网状包。
该软件包使您可以将Python代码网状化为R,从而创建一种使用这两种语言的新型项目。您可以在R进程中嵌入Python会话,这意味着您可以导入Python模块并直接从R调用它们的功能。RStudio v1.2现在支持在R Notebooks中执行网状Python块,并且可以逐行执行Python代码-线。Python对象都存在于单个持久性会话中,因此可以像R对象一样跨块使用。R和Python对象也跨语言共享,并在需要时自动完成转换; Matplotlib图可以在笔记本和控制台执行模式中显示;您将获得Python的代码完成和内联帮助。
RStudio的开发人员并不建议您将RStudio用于仅使用Python的项目,但是如果您在R项目中使用网状Python,则RStudio提供了一组有用的工具。
除了Python,您现在还可以创建和预览D3可视化并将其嵌入到R Notebooks中。还改进了对SQL的支持,因此您可以创建,运行和