博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《R语言编程艺术》——1.6 启动和关闭R
阅读量:7182 次
发布时间:2019-06-29

本文共 922 字,大约阅读时间需要 3 分钟。

1.6 启动和关闭R

与很多成熟完善的应用软件类似,用户可以在启动文件中自定义R的行为。另外,R可以保存全部或者部分会话,比如记录你用R做过什么,并输出到文件里。如果希望每次开始R会话的时候执行一些R命令,那么你可以把这些命令保存到.Rprofile文件中,并把该文件放置于你个人的主目录或者当前运行R的目录下。当然R搜索.Rprofile文件时会最先搜索后一个目录,这样就可以针对特定的项目进行自定义配置。

例如,要设置调用edit()时R启动的文本编辑器,你可以在.Rprofile文件中加入下面的这一行(如果你使用的是Linux系统):

image

options()函数用来配置R,也就是调整各种设置。可以使用与你的操作系统相对应的符号(斜杠或反斜杠)来设定编辑器的完整路径。

另一个例子,在我家Linux电脑里的.Rprofile文件中,有这么一行:
image

这条命令会在R的搜索路径中自动添加一个包含我的全部辅助包的目录。

与大多数程序一样,R也有当前工作目录(current working directory)的说法。如果你使用的是Linux或者Mac系统,当前工作目录就是你启动R时的目录。在Windows中,当前工作目录很可能是“我的文档”目录。如果此时在R会话中引用文件,则会认为文件在那个目录下。可以键入下面的命令查看当前工作目录:

image

这条命令会把工作目录设置为q。

和在进行交互式R会话时一样,R会把你提交的命令记录下来。当退出R时,R会询问你“是否保存工作空间映像?”,如果你回答“是”,则R会保存你在本次会话中所创建的所有对象,并在下次会话中恢复。这意味着下次你可以从上次停止的地方继续,而不必从头开始。
工作空间保存于名为.Rdata的文件中,该文件位于启动R会话的位置(Linux下)或者R的安装目录下(Windows下)。.Rhistory文件用来记录你之前用过的命令,查看该文件可以帮助你回忆工作空间是如何创建的。
如果想更快地启动或关闭R,那么在启动R时使用vanilla选项可以跳过加载上面那些文件以及结束时保存会话的过程。

image

其他选项介于vanilla和“加载所有文件”之间。要查找更多关于启动文件的信息,可查询R的在线帮助,如下:

image

转载地址:http://ltpzm.baihongyu.com/

你可能感兴趣的文章
[js高手之路]node js系列课程-图解express+supervisor+ejs用法
查看>>
理解Neural Style
查看>>
对中间过程进行调试
查看>>
怎样获取数据库中某一个字段长度最长的那条记录
查看>>
yourphp常用标签
查看>>
anchor_target_layer层解读
查看>>
7.6 服务远程暴露 - 注册服务到zookeeper
查看>>
Lua------------------unity与lua的热更新
查看>>
【Win 10 应用开发】UI Composition 札记(一):视图框架的实现
查看>>
JavaScript面向对象总结
查看>>
分布式系统理论基础,以及选举,多数派,租约
查看>>
Breadth-first search 算法(Swift版)
查看>>
Vue.js系列之四计算属性和观察者
查看>>
pycharm 对代码做静态检查
查看>>
在Windows上安装Nexus
查看>>
用mysql查询某字段是否有索引
查看>>
ubuntu 查看进程,查看服务
查看>>
Cisco DHCP Snooping + IPSG 功能实现
查看>>
Linux命令_用户身份切换
查看>>
学习在.NET Core中使用RabbitMQ之启动和基础(一)
查看>>