gpt4 book ai didi

php - 通过 PHP 使用 R

转载 作者:行者123 更新时间:2023-12-03 01:07:17 24 4
gpt4 key购买 nike

我对 R 比较陌生,对 Linux (Ubuntu) 命令行也很陌生。我正在尝试用 PHP 编写一个页面,其中包含我想在 R 中执行的命令,然后将结果传回以便能够使用它们。我尝试了下面代码的变体,但我只得到 R 欢迎消息作为我的输出:

<?php

$rQuery = "\"echo 3 + 1;\" | /usr/bin/R --no-save";
exec($rQuery, $output);
print_r($output);

?>

当我在命令行中手动输入 $rQuery 时,结果就是我所期望的:[1] 4.
我知道我一定在最后遗漏了一些东西,但我无法通过自己的搜索找到答案。

最佳答案

几点:

  1. 您想要--slave作为选项,它意味着 --no-save并关闭问候语;有关更多信息,请参阅手册。

  2. 真正想要的是 Jeff Horner 出色的R-inside-Apache,请参阅 here for more 。它可以使用模板框架,如 brew以及。最重要的是,Jeff 现在为您提供了一个 .deb 包:使用 deb <a href="http://ppa.launchpad.net/jeffreyhorner/rapache/ubuntu" rel="noreferrer noopener nofollow">http://ppa.launchpad.net/jeffreyhorner/rapache/ubuntu</a> lucid main/etc/apt/sources.list .

  3. 如果您坚持从 php 进行管道传输,请考虑 littler杰夫和我编写了脚本前端。它的启动速度比 R 更快。

关于php - 通过 PHP 使用 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4818641/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com