rpy2文档

警告

本文档描述了2014年9月27日发布的rpy2软件包版本2.5。对于2.5系列和同时注意保持开发分支的功能任何时候,本文档都是最新的临时问题可能出现:请记住,这是正在开发的软件。

将发布的系列(2.4.x)用于生产。

第一部分包含快速介绍,以及如何开始(要求,安装rpy2)。这应该是一个自然的地方如果您是R或rpy2的新手,请开始。将现有代码移植到新代码的提示给出了rpy2的版本。

rpy2中的高级接口旨在通过Python程序员。R对象作为Python-implemented的实例公开类,在许多情况下,R函数作为这些对象的绑定方法。本节还介绍了带有R的图形:格子(格子)图以及在中实现的图形语法ggplot2让一个绘制复杂且信息丰富的绘图,只需编写很少的代码,而底层网格图形允许概述所有可能的自定义。

R经常用于read-eval-print循环(REPL),其中交互性很重要。实用程序可在rpy2.交互.

Python签名数字包的用户numpy公司可以继续使用他们熟悉的数据结构,并与R无缝共享对象。

提供了一个较低级别的接口,更接近R的C级API。它可以使用当需要性能优化时,或当扩展到高级开发了接口。

最后,文档介绍了使用类似R的Python类的子包函数、回调函数以及与rpy-1.x的兼容性。和基准。

在以下情况下,跨版本的更改列表很有用升级到更新版本的rpy2。

下一个主题

入门

本页