如何在命令行中写入R?如何从命令行加载工作区?

时间:2013-10-31 08:32:12

标签: linux r bash command-line

我有两个问题,感谢任何可能因我的问题而停止的人

  1. 如何在命令行中编写R? 我知道这很容易只是输入R和Linux可以引导你到R.也在Windows中我也可以去你放R的文件并运行软件。 但是,有没有其他方法在没有任何可视R软件的情况下在命令行中编写R?我不是指vi unix中的文件,我需要另一种方式。 我需要知道,因为我可能需要在没有任何软件的服务器中执行此操作。如果您认为没有这种方式,也请让我知道“没有办法”。

  2. 如何从命令行加载工作空间 在与第一个问题相同的情况下,没有任何可视R软件。我的意思是,从例如bash shell,而不是来自交互式R会话本身。

  3. 感谢所有拦截我问题的人!谢谢!

2 个答案:

答案 0 :(得分:0)

1.我不知道如何,但我会说有一种方法可以调用R来处理命令行

2.只有load("myfile.RData")之前保存的工作区(save.image("my.file.RData"))你可以恢复它,在这种情况下它加载当前工作目录的文件,改变你可以只是在文件夹中添加path=,当然假设您在命令行或任何其他可视R软件中处于工作环境中。

答案 1 :(得分:0)

我会将您的问题解释为“我可以在没有R实际安装在系统上的情况下运行R程序吗?”

如果这是正确的,您可以在R for Windows FAQ中看到以下摘录。我不确定是否可以用linux完成。

  

2.6我可以从CD或USB驱动器运行R吗?

     

是的,小心。基本的R安装是可重定位的,因此您可以进行刻录   R盘安装在硬盘上的图像或直接安装   在可移动存储设备上,例如闪存USB驱动器。

     

运行R确实需要访问可写的临时目录和   主目录,并在万不得已,这些都被认为是   当前目录。在正确配置上应该没问题   Windows的版本,但否则意味着它可能不是   可以在不创建以可写入的方式创建快捷方式的情况下运行R.   文件夹中。