作者Chris7462 (~烤焦麵包~)
看板Perl
標題Re: [問題] Statistics::R 傳資料進R? 或有其他用P …
時間Wed Mar 26 00:26:54 2008
※ 引述《soniagarden (。Goodnight Moon。)》之銘言:
: 請高手幫幫忙
: 有沒有人用過Statistics::R這個可以利用perl呼叫R的模組?
: 我可以利用send()成功的執行R的指令
: 卻怎麼也沒有辦法把perl程式中已經有的變數(不管是$string或@array)
: 傳到R裡面 用R的變數記下來
: 我只是想用R去計算perl處理中的資料
: 傳進去就海闊天空了... T____T
: 拜託拜託~ 高手指點指點吧!!
: EXP:
: $abc="11,22,33,44,55" in perl 如何=> > efg <- c(11,22,33,44,55) in R
: PS. 或者有其他比較好用的modules? 感激不盡!!!!
#!/usr/bin/perl -w
$abc = "11,22,33,44,55";
open R,"|R --save";
print R "efg <- c($abc)". "\n";
print R "efg";
close R;
--
這樣可以嗎?不過我不知道他算出來這個值要怎麼回傳到 perl 裡面…
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.221.212
※ 編輯: Chris7462 來自: 140.115.221.212 (03/26 00:28)
→ Chris7462:比較笨的方式是把答案 cat 到檔案裡面,再用 perl 去讀 03/26 00:36
推 soniagarden:謝謝你...好像不太行 03/27 15:34
→ soniagarden:一樓你好..謝謝你唷!但是我檔案太多了@@ 還好解決了:) 03/30 19:52