Python和R都是流行的数据分析和统计建模工具,它们各自有着独特的优势。在某些情况下,可能需要在Python中调用R代码来利用R的功能和包。下面我将介绍几种在Python中调用R的方法。
- 使用rpy2库
rpy2是一个Python库,提供了Python与R之间的接口。使用rpy2,可以在Python中直接调用R函数和包。首先,确保已经安装了rpy2库。可以使用pip命令进行安装:
pip install rpy2
安装完成后,可以使用以下代码示例来演示如何在Python中调用R函数:
import rpy2.robjects as robjects
# 创建R函数
r_code = '''
square <- function(x) {
return(x^2)
}
'''<