【问题标题】:How to create desktop application using R language? [closed]如何使用 R 语言创建桌面应用程序? [关闭]
【发布时间】:2012-07-27 12:24:16
【问题描述】:

我已经开始学习R。我在R 中搜索了创建应用程序的步骤/方法。但是我还没有找到任何关于它的手册。有人可以在R 中指导用于创建桌面应用程序的正确软件包吗?或帮助代码本身?

【问题讨论】:

标签: javascript r


【解决方案1】:

http://www.r-bloggers.com/creating-guis-in-r-with-gwidgets/

gWidgets 框架是一种以独立于工具包的方式创建图形用户界面的方法。这意味着您可以在引擎盖下的 tcl/tk、Gtk、Java 或 Qt 之间进行选择。还有一个基于 RApache 和 ExtJS 的网络版本。

关于网络集成功能,请查看RApache project 获取文档和示例。

【讨论】:

  • 感谢您的回复。我无法理解,如何在 R 中创建桌面应用程序?老实说,我不知道 R 中的桌面应用程序是什么。它是 EXE 吗?
  • R 是解释语言,而不是编译语言。因此,默认情况下,您不会获得可执行文件,您的程序仍然是由 R 解释器执行的 .r 脚本。如果你想要一个 EXE 启动器,你必须将你的脚本嵌入到 C++ 等编译语言中,请参阅 RInside dirk.eddelbuettel.com/code/rinside.html 了解更多信息
  • 感谢您的回复。是否可以不使用命令提示符运行 R 代码?
  • 您是在问是否可以在没有命令提示符的情况下运行可执行文件?
  • 没有。我问的是 RScript 还是 R 文件?
【解决方案2】:

什么是 R?

  • 开源编程语言

用法

  • 统计计算和图形用途
  • 广泛用于数据分析

支持

  • 简单的过程语言
  • 同时使用函数和面向对象的概念
  • 也可用作数据挖掘工具
  • R-Graphics 也提供静态图形

语言

您可以使用简单的 Java 引用调用 R(因此,您可以在 R 上轻松调用编写的 Java 脚本)。您还可以通过 RApache 和 ExtJS 应用基于 Web 的服务

希望这些信息能帮助您在 R 中迈出第一步。

【讨论】:

  • 谢谢。你的帖子对我有帮助。您能否解释一下,如何在 R 中创建桌面应用程序?
  • 在您的系统中添加 RStudio...将为您提供有关创建桌面应用程序的完整信息..
  • 我已经在我的机器上安装了 RStudio 和 R。在 RStudio IDE 中运行 Rscript 是否是桌面应用程序?或者如何使它成为桌面应用程序?
  • 基本上,那个被称为桌面应用程序......而R通常用于制作金融相关软件,而R-Graphics将提供最好的平台。
  • 您介意编辑您的帖子以使用正确的语言,例如 s/U/you/吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-11
  • 2013-06-18
  • 1970-01-01
  • 1970-01-01
  • 2010-10-06
相关资源
最近更新 更多