Re: [問題] 關於PHP與R

看板R_Language作者 (拒看低質媒體)時間9年前 (2014/09/05 10:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《w2a3n4g5 (MORRIS.W)》之銘言: : [問題類型]: : 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) : [軟體熟悉度]: : 入門(寫過其他程式,只是對語法不熟悉) : [問題敘述]: : 大家好,由於專題所需,需要結合PHP與R進行一些統計推論&計算 : 主要是透過PHP中的 exec(Rscript XXX.r paremeter) 來呼叫R : 在透過輸出成txt , png檔案的方式,print在網頁上 : 目前主要遇到兩個問題 : 1:假設rscript的內容中有library(package) , 那麼在執行網頁 : 時無法順利載入package , 這方面想了很久實在想不到解決辦法 由於套件預設的安裝位置在使用者的家目錄底下, 而執行 php 的使用者可能不同,所以無法讀取你安裝的套件。 建議利用root權限將套件裝於如 /usr/local/lib/R/site-library 的位置 這樣 php 開啟的Rscript 應該也能載入套件。 如果有問題的話,在php的Rscript底下印出.libPaths()的回傳值 : 2.雖然將計算結果輸出成txt,png檔在印出的方式不會太複雜 : 但印象很久以前好像看過php的指令可以直接輸出r的計算結果 : 但不知道是不是記錯,是否有人有看過類似的指令呢? 我不知道。 如果要自己作土砲的話,你可能要用一些方法來作process間的資料交換。 : 3.由於stem(data)的計算結果 , 無法存成圖片或是文件檔 : 請問還有什麼方式可以將結果輸出呢? write(capture.output(stem(iris[[1]])), "/tmp/test.txt") : 不知道這篇適不適合發在這裡,如果不洽當的話我會馬上刪除的QQ : 先謝謝各位了!!!!! 謝謝你的發問 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.56.60 ※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1409883111.A.75E.html
文章代碼(AID): #1K2HldTU (R_Language)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1K2HldTU (R_Language)