R语言 工作空间

工作区是您当前的工作环境,包括任何用户定义的对象(向量、矩阵、数据框架、列表、函数)。在R会话结束时,用户可以保存当前工作区的一个映像,该映像将在下次R启动时自动重新加载。在R user提示符处交互式地输入命令。上下箭头键滚动您的命令历史记录。

您可能需要将不同的项目保存在不同的物理目录中。下面是一些用于管理工作区的标准命令。

打印当前工作目录


getwd()  # 打印当前工作目录

列出当前工作区中的对象


ls()     # 列出当前工作区中的对象

设定工作目录


setwd(mydirectory)      # 将工作目录切换到mydirectory
setwd("c:/docs/mydir")  # 注意是“/”。
setwd("/usr/rob/mydir") # linux

查看和设置会话的选项


help(options) # 了解可用选项
options() # 查看当前选项设置
options(digits=3) # 要在输出中打印的位数

使用以前的命令


history() # 显示最后25个命令
history(max.show=Inf) # 显示前面的所有命令

# 保存命令历史记录
savehistory(file="myfile") # 默认是“.Rhistory”
# 调用你的命令历史
loadhistory(file="myfile") # 默认是“.Rhistory”

将工作区保存到cwd中的.RData文件中


# 将工作区保存到cwd中的.RData文件中
save.image()

# 将特定对象保存到文件中
# 如果不指定路径,则假定使用cwd
save(object list,file="myfile.RData")

将工作区加载到当前会话中


# 如果不指定路径,则假定使用cwd
load("myfile.RData")

停止R


q() # 停止R。系统将提示您保存工作区。





公众号

关注公众号,获取一手资讯

“ R语言 工作空间 ” comments 0

评论/回复

电子邮件地址不会被公开。 必填项已用*标注