php调用R的脚本实现方案
2016-06-08 00:00
387 查看
由于在php网页中,不可避免的需要R语言的强大功能。因此,在对于某些数学函数的实现,我们需要R语言来实现。具体做法就是,利用php的system函数调用R脚本,从而实现对R脚本的运行,通过php的文件操作,从而获取R脚本执行结果。基本代码如下:
由于是windows平台实现的,只要保证脚本命令能在cmd控制台运行,则可以在php中利用system()实现。
注意事项:
(1).保证system的路径中无汉字和空格
(2).事先要配置R语言环境,在windows环境变量path中添加路径F:\R\R-3.2.3\bin
system("F:\R\R-3.2.3\bin\R.exe --vanilla <D:\LASSO.R",$out); if($out==0){ sleep(2); echo "分析成功 ".$out; }else{ echo "分析失败 ".$out; }
由于是windows平台实现的,只要保证脚本命令能在cmd控制台运行,则可以在php中利用system()实现。
注意事项:
(1).保证system的路径中无汉字和空格
(2).事先要配置R语言环境,在windows环境变量path中添加路径F:\R\R-3.2.3\bin
相关文章推荐
- PHP那些容易忽略的小地方。
- Yii2 – 安装高级模板 advanced project template
- PHP 加密 和 解密 方法
- 设置phpMyAdmin连接本机已存在数据库
- PHP的instanceof关键字
- Openresty下配置Yii+UEditor+七牛
- 2个比较经典的PHP加密解密函数分享
- php 字符串常用函数
- 用PHP输出静态页面的两种方法
- php curl post file
- PHP的MVC框架简单实现
- thinkphp 查询
- php中根据一组数组输出第一个数是最大的,第二个数是最小的 ,第三个数是第二大,第四个数是第二小...以此类推。。。。
- php数组概述
- laravel随记(3)
- php 面向对象要点汇总
- php 克隆和引用类
- php 抽象类、接口和构析方法
- php soap nowsdl简单使用
- php 汉字转拼音