查看: 5350| 回复: 29
跳转到指定楼层
上一主题 下一主题
收起左侧

求版里牛人指点一个用java写一个巨简单的GUI问题

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
这个java GUI需要做这样一件事情:
我现在有若干R程序,需要take一个参数(比如,当前目录名),然后自己去后面run,然后把结果(一个xls文件)自动打开,就算完事乐。

有没有什么现成的GUI小程序能take a parameter, 然后自己去调用R script的呢?

THANKS!!!!


here's part of the java:
String str = new String ("xxx");
where xxx should be:
"C:\\Program Files\R\\R-2.11.1\\bin\\R" CMD BATCH --slave --no-save -"first parameter" "Main R code" "Log file location"

But the "\\" in the part that calls for R executable file fails

上一篇:第三年、第四年是不是轻松一点啊?
下一篇:tech盲来问个 kindle带3G的和不带3G的有什么区别啊?
🔗
bestdyc 2011-1-22 10:51:25 | 只看该作者
全局:
抢个沙发·····
回复

使用道具 举报

🔗
road 2011-1-22 11:30:53 | 只看该作者
全局:
1# 小K ni
你自己写个大函数把要调的文件包含进来,把参数传进来
查R API怎么打开EXCEL
回复

使用道具 举报

🔗
 楼主| modifiedname 2011-1-22 11:35:40 | 只看该作者
全局:
但是R如何从另外一个地方接受input parameter呢?
回复

使用道具 举报

🔗
road 2011-1-22 11:45:50 | 只看该作者
全局:
4# 小K
把参数写矩阵 传进主函数去
回复

使用道具 举报

🔗
 楼主| modifiedname 2011-1-22 11:53:11 | 只看该作者
全局:
完全不明白。。。。。how is matrix an input line from UI?
回复

使用道具 举报

🔗
road 2011-1-22 12:05:54 | 只看该作者
全局:
6# 小K
你可以先写主函数
然后再命令行界面里去读参数进一个矩阵
在主函数前面不要删除所有变量
把该赋值好后 source()一下吧
我也刚学 这个是我能想到的比较笨的方案
回复

使用道具 举报

🔗
 楼主| modifiedname 2011-1-22 12:08:49 | 只看该作者
全局:
eh....i mean a stand alone GUI that's like a separate software by itself.
The software is supposed to operate like a blackbox, so users can input a parameter, click a button and run a report (generated by R). Then view the report by clicking a button or sth.

I can handle everything on the R side, just have absolutely zero knowledge about java.

In command line I can have
C:\\Program Files\\R .....\\bin\\R to take an input parameter, and do this and that.

But in Java I can't have the java script recognize the "\\" in the command line.

555555555555
回复

使用道具 举报

🔗
duanmupeiyi 2011-1-22 12:47:45 | 只看该作者
全局:
Java calls R 的话,我知道JRI 和 SJava
不过我不会用,原来尝试过,不过我水平太低了没弄明白

如果参数只是file path的话,UNIX/Linux 应该能有对应的解决办法吧?
回复

使用道具 举报

🔗
zach 2011-1-22 12:59:19 | 只看该作者
全局:
都好高深……java call R
我连C call MATLAB还不会呢……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表