作者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)
1F:→ Chris7462:比较笨的方式是把答案 cat 到档案里面,再用 perl 去读 03/26 00:36
2F:推 soniagarden:谢谢你...好像不太行 03/27 15:34
3F:→ soniagarden:一楼你好..谢谢你唷!但是我档案太多了@@ 还好解决了:) 03/30 19:52