【问题标题】:Is it possible to run R from a tablet using Honeycomb (Android 3.0)?是否可以使用 Honeycomb (Android 3.0) 从平板电脑运行 R?
【发布时间】:2011-08-07 19:19:11
【问题描述】:

我有一台 Xoom 平板电脑,如果我可以在上面使用 R 进行统计分析,那就太好了。 As far as I know 由于许可证问题(GPl x iTunes 等)以及 Apple 平板电脑中缺少 Fortran 编译器,因此无法在 iPad 上使用 R。

但是使用 android 的平板电脑呢?可以说,GPL 问题不是问题,所以这里有关于如何在我的平板电脑上使用 R 的帮助吗?

【问题讨论】:

  • 有关于这个问题的消息吗? (现在适用于 Android 4)
  • 不是我的...但是我已经有一段时间没有尝试在 Android 上使用 R 了

标签: android r android-3.0-honeycomb tablet


【解决方案1】:

我使用了来自http://android.galoula.com/en/LinuxInstall/ 的 Linux 安装程序(我的 Dezire Z 是预先 root 的),安装了稳定的 debian 和 R!在这个 Linux 安装上。我不是 Linux 极客,总安装时间(第一次循环文件大小不足,我重复了整个过程)不过不到一小时。


(来源:gyazo.com

【讨论】:

    【解决方案2】:

    在某些时候,智能手机和平板电脑将拥有足以通过浏览器在其服务器模式下运行RStudio 的浏览器。目前,后者对较新的 GWT、Javascricpt 的要求太多了……它仍然仅限于(最近的)桌面浏览器的魔力;请参阅here 了解更多信息。

    不过,您总是可以通过 ssh 退出。 Connectbot 是一个功能强大的安卓 ssh 客户端,当然是免费的。不过没有图表。

    【讨论】:

    • 从服务器运行 R 将把我们转移到云计算...关于这将如何改变我们执行统计分析的方式有什么想法吗?
    • Android 3.0 中的 webkit 浏览器很像 chrome,并且有一些相同的技术支持它(javascript 引擎,V8)
    • Manoel:不,从服务器运行 R 与云计算不同。我们中的许多人在服务器上运行 R(例如,在 64 位中)并简单地使用 ssh 到达那里。在浏览器中使用它可以说有点像云一样,但我们中的许多人多年来一直在使用 R 完成解耦的客户端/服务器。
    • 乔恩:感谢您的更新。也许 Android 3.0 会足够好——我们拭目以待!如果您想了解更多信息,请访问 RStudio 的网站。他们是一群友好的人。
    • 嗨,我是 RStudio 开发人员之一。由于缺乏对 contentEditable 的支持,RStudio 无法在 iOS 或 Android 上运行。但是,可以想象,我们将来可以通过大量工作来解决这个限制。不过,这不是我们目前的首要任务。
    【解决方案3】:

    Android SDK 为开发人员提供了使用 Java 编程的便利,而不是 C 或 Fortran,它们是编写 R 的语言。虽然有人说hacking the Android tablets voids their warranty and prevents upgrades,但摩托罗拉只要求在升级之前重新锁定设备。对于这个问题,我认为它仍然可以归结为“如果你必须问这个问题,那么 做不到”。

    编辑:但其他人可能会尝试。

    (我还没有找到适用于 Android 的 gcc。)

    【讨论】:

    • 您链接到的那篇文章关于无法升级 LTE 非常糟糕且不正确。此外,NDK 允许使用 C++ 进行开发。上次我检查时,C 是 C++ 的子集。
    • 我读到的内容是有一个名为 Bionic 的 Android 特定版本的 C,它已被指出与标准 C 代码不兼容。如果你有证据反驳文章中的断言,你应该引用它,而不是仅仅断言它是“可怕的”。
    • 我指的是那篇文章中有关 Xoom 保修的过时/错误信息。我没有看到任何关于 Bionic 的信息。
    • 我们怎么知道这篇文章是“过时的”或“有问题的”?
    • @DWin GCC for Android 包含在Android NDK 中。在您的答案中谈论锁定并不是特别有用,因为与 Apple 不同,Google 不会限制您在应用程序中使用的开发工具或运行时系统。现在,我不知道 R 在多大程度上依赖 Fortran,或者移植到 Android 有多么容易,因为与普通的 Linux/glibc 系统相比,NDK 受到了一些限制。然而,这些只是技术限制,而不是系统被锁定。
    猜你喜欢
    • 1970-01-01
    • 2011-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 2014-02-15
    • 1970-01-01
    • 2022-08-14
    相关资源
    最近更新 更多