1.配置环境变量
(1)配置python3环境变量(在path中配置)
C:\Users\Python\Python37-32;C:\Users\Python\Python37-32\Scripts
(2)增加系统变量,R_HOME;R_USER
R_HOME: D:\R-3.5.1
R_USER:C:\Users\Python\Python37-32\Lib\site-packages
2.安装rpy2
到网址http://www.lfd.uci.edu/~gohlke/pythonlibs/#rpy2下载一个whl文件
根据你的python版本选择一个合适的whl文件,我的python版本为python3.7,选取rpy2-2.9.4-cp37-cp37m-win32.whl文件,下载后把文件放在python3的site-packages目录中:Python37\Lib\site-packages
笔者使用的python ide为pycharm,在pycharm编辑器中的Terminal中输入命令(引号中的部分):
~’cd C:\Users\Programs\Python\Python37-32\Lib\site-packages’(你python中的site-packages目录)
进入到site-packages目录后输入命令:pipinstall rpy2-2.9.4-cp37-cp37m-win32.wh
3.导入模块,并测试是否安装成功
输入以下命令:
最后成功输出pi,测试成功。
4.以上工作完成以后,就实现了python代码与r代码的融合,在信用评分建模中往往要对原始变量进行woe转化和iv值的计算,r是一种统计语言,对于构建统计模型来说有很多的优势,而python语言是一种计算机语言,在系统部署方面以及和其它计算机语言的衔接方面具有较好的优势。实现python语言与r语言的结合会给我们的工作带来很多的便利。
领取专属 10元无门槛券
私享最新 技术干货