【问题标题】:Running R interactively from windows command prompt [closed]从 Windows 命令提示符交互地运行 R [关闭]
【发布时间】:2011-08-04 19:11:02
【问题描述】:

我需要在 win 中从命令提示符交互地启动 R(以便能够显示绘图)。 知道我该怎么做吗?

谢谢。

【问题讨论】:

  • 您是否尝试过(通过命令行)导航到安装 R 的目录,然后输入 R.exe
  • 转到命令行。类型 R。在 Windows 中,标准安装会在注册表中注册 R,因此它可以从目录系统中的任何位置运行。在旁注中,请阅读FAQ 此处应提出的问题。你的问题是题外话(如果你愿意检查the R FAQ 很容易解决
  • 如果您愿意,也可以在命令提示符处输入Rgui
  • 如果在 cmd 提示符下键入 R 不能自动工作,那么您需要将 R 添加到您的环境路径中。这是一个包含 Win 7 屏幕截图的链接:geekswithblogs.net/renso/archive/2009/10/21/…。搜索“设置环境路径windows XX”应该也能找到其他教程。
  • @Chase,请参阅下面的 mdsumner 的回答。 :)

标签: r command-line


【解决方案1】:

为您的系统输入正确的版本:

C:\path\to\R\bin\R

该完整路径可以从 R 的安装位置获取,或者仅从 R 快捷方式获取。在我的机器上通过右键单击 - 属性(在 Win 7 上右键单击任务栏项目中的快捷方式),在我的机器上的 Target 中是:

C:\inst\R\R\bin\x64\Rgui.exe

所以,对我来说是

C:\inst\R\R\bin\x64\R

C:\inst\R\R\bin\i386\R

对于当前和旧版本,甚至更普遍

C:\inst\R\R\bin\R

开始R。

我倾向于总是将 R 安装到这个位置,所以我把我最常用的位置 (bin/x64) 放在我的路径中,我可以从任何地方输入“R”。

Windows 上的路径是用分号分隔的目录列表,这些目录在高级(系统设置)、环境变量以及系统或用户变量中使用“我的电脑上的属性”进行了修改。

【讨论】:

  • 感谢您的回答。但是,我需要从命令行运行脚本。到目前为止,我使用 Rscript,只要您不需要绘制任何内容或显示图形,它就可以正常工作。我没有成功将我的脚本作为参数传递给 RGui。
  • 你为什么要这个?您可以使用 R -f code.R 让交互式 R 运行代码 - 但它只会执行并退出 - 除非您输入强制使用户介入的代码。您也想捕获文件中的图形吗?我认为你应该离开这里并提出一个新问题
  • 没有。基本上我想要与“RScript myScript.r param1 param2”相同的行为,但这也可以让我看到图形(由脚本内的绘图函数生成)。另外我想补充一点,它不仅仅是一个情节,它是一个我通常从 RGui 运行的 gui。
  • 问你真正想回答的问题,离开这里这是评论地狱
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-13
  • 1970-01-01
  • 2011-01-25
  • 2015-01-26
  • 2019-05-10
相关资源
最近更新 更多