作者Schematic (小小宝的妈)
看板R_Language
标题[问题] R与PHP之间的执行
时间Fri Dec 18 09:36:53 2015
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
尝试用
http://www.r-bloggers.com/integrating-php-and-r/
此网址的范例在本机电脑执行
但无法出现预期效果
[程式范例]:
PHP部分
http://ideone.com/QmHfQT
exec("C:/Program File/R/R-3.2.3/bin/Rscript .\my_rscript.R $N");
R部分
http://ideone.com/vxKQqr
png(filename="C:/test/temp.png", width=500, height=500)
电脑可以执行PHP,但PHP呼叫R之後就没有下文了
[环境叙述]:
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=Chinese (Traditional)_Taiwan.950
[2] LC_CTYPE=Chinese (Traditional)_Taiwan.950
[3] LC_MONETARY=Chinese (Traditional)_Taiwan.950
[4] LC_NUMERIC=C
[5] LC_TIME=Chinese (Traditional)_Taiwan.950
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] MASS_7.3-45
loaded via a namespace (and not attached):
[1] tools_3.2.2
[关键字]:
R, PHP
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.113.159.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1450402618.A.005.html
1F:→ clickhere: 这还有人在用... 12/18 10:47
2F:→ clickhere: Google "R_note php call R" 12/18 10:49
3F:推 psinqoo: 我记得之前看过类似的 似乎是俄罗斯人这样做 12/18 13:14
4F:→ obarisk: 权限问题? 12/18 18:41
5F:→ andrew43: php的log拿出来看看。 12/19 00:32
6F:推 b10009047: 之前专题做过类似主题,当时是因为php传到R的参数会自 12/20 01:18
7F:→ b10009047: 动转成字串,试试看将参数透过as.numeric转换後再丢到r 12/20 01:18
8F:→ b10009047: norm执行看看 12/20 01:18
9F:→ Schematic: 问题解决了,都是出在路径的地方 01/04 09:22
※ 编辑: Schematic (140.113.159.193), 01/04/2016 09:26:33