首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python3 中嵌套R代码

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语言的结合会给我们的工作带来很多的便利。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181120G144JA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券