是否可以使用 Honeycomb (Android 3.0) 从平板电脑运行 R?
我有一台 Xoom 平板电脑,如果我可以在上面使用 R 进行统计分析,那就太好了。 据我所知 由于许可证问题(GPl x iTunes 等)以及 Apple 平板电脑中缺少 Fortran 编译器,无法在 iPad 上使用 R。
但是使用 Android 的平板电脑又如何呢?可以说,GPL 问题不是问题,所以这里有关于如何在我的平板电脑上使用 R 的帮助吗?
I have a Xoom tablet and it would be great if I could run statistical analysis using R on it. As far as I know it is not possible to use R on iPad due to license problems (GPl x iTunes etc.) and a lack of compiler for Fortran in the Apple tablet.
But what about tablets using android? Arguably, the GPL issue is not a problem, so any help here on how to use R on my tablet?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用了 http://android.galoula.com/en/LinuxInstall/ 中的 Linux 安装程序(我的 Dezire Z 已预先 root),安装了稳定的 debian 和 R!在此 Linux 安装上。我不是一个 Linux 极客,但安装的总时间(第一次循环文件大小不够,我重复了整个过程)不到一个小时。
(来源:gyazo.com)
I used Linux Installer from http://android.galoula.com/en/LinuxInstall/ (my Dezire Z was rooted beforehand), installed stable debian and R! on this Linux install. I`m not a Linux-geek and total time for installation (first time loop file size was insufficient, and I repeated the whole process) wass less than hour however.
(source: gyazo.com)
在某些时候,智能手机和平板电脑将拥有足够能力通过浏览器在服务器模式下运行 RStudio 的浏览器。目前,后者对较新的 GWT、Javascricpt 等要求太多,以至于它仍然仅限于(足够新的)桌面浏览器;请参阅此处了解更多信息。
不过,您始终可以通过 ssh 退出。 Connectbot 是一款功能强大的 Android ssh 客户端,当然是免费的。虽然没有图表。
At some point, smartphones and tablets will have browsers capable enough to run RStudio in its server mode via the browser. Currently, the latter demands too much in terms of newer GWT, Javascricpt, ... magic that it remains limited to (recent enough) desktop browsers; see here for a bit more on this.
You can always ssh out though. Connectbot is a capable ssh client for Android, and of course free. No graphs though.
Android SDK 为开发人员提供了使用 Java 进行编程的工具,...而不是< s>C 或 Fortran,它们是编写 R 的语言。尽管有些人说 破解 Android平板电脑会使保修失效并阻止升级,摩托罗拉只要求在升级之前重新锁定设备。对于这个问题,我认为它仍然可以归结为“如果你必须问这个问题,那么你就无法做到”。
编辑:但其他人可能会尝试。
(我还没有找到适用于 Android 的 gcc。)The Android SDK offers developers the facility to program in Java, ... not
C orFortran, which are the languages in which R is written. Although some have said that hacking the Android tablets voids their warranty and prevents upgrades, Motorola only requires that the device be relocked before doing upgrades. For this question I think it still boils down to "if you have to ask the question, then you cannot do it".EDIT: But somebody else will probably try it.
(I haven't found gcc for the Android.)