R:工作空间
来源:互联网 发布:网络打国际长途 编辑:程序博客网 时间:2024/06/05 09:50
工作空间(workspace)就是当前R的工作环境,它储存着所有用户定义的对象(向量、矩阵、函数、数据框、列表)。在一个R会话结束时,你可以将当前工作控件保存到一个镜像中,并在下次启动R时自动载入它。
各种命令可在R命令行中交互输入。使用上下方向键查看已输入命令的历史记录。这样,我们可以选择之前输入过的命令,并适当修改,然后按回车重新执行它。
当前的工作目录(working directory)是R用来读取文件和保存结果的默认目录。我们可以使用函数getwd()来查看当前的工作目录,或使用函数setwd()设定当前的工作目录。如果需要读入一个不在当前工作目录下的文件,则需要在调用语句中写明完整路径。
注:需使用引号闭合这些目录名和文件名。
用于管理R工作空间的函数
函数
功能
getwd()
显示当前的工作目录
setwd("mydirectory")
修改当前的工作目录为mydirectory。注:该函数不会自动创建一个不存在的目录(可以使用dir.create()来创建新目录)
ls()
列出当前工作空间中的对象
rm( objectList )
移除(删除)一个或多个对象
help( options )
显示可用选项的说明
options()
显示或设置当前选项
history( # )
显示最近使用过的#个命令(默认值为25)
savehistory("myfile")
保存命令历史到文件myfile中(默认值为.Rhistory)
loadhistory("myfile")
载入一个命令历史文件(默认值为.Rhistory)
save.image("myfile")
保存工作空间到文件myfile中(默认值为.RData)
save(objectlist,file="myfile")
保存指定对象到一个文件中
load( "myfile" )
读取一个工作空间到当前会话中(默认值为.RData)
q()
退出R。将会询问你是否保存工作空间
注:
>setwd(”c:/users/admin/Desktop/Rcodes”) #把当前工作目录设置为:c:/users/admin/Desktop/Rcodes。
R会话中创建的所有对象可以永久地保存在一个文件中一边以后的R会话调用。在每一次R会话结束的时候,可以保存当前所有可用的对象,这些对象将会写入当前目录下一个叫.RData的文件中,并且所有在这次会话中用过的命令行都会被保存在一个叫.Rhistory的文件中。
当R再次在同一目录下启动,这些对象将从这个文件中重新导入工作空间。同时,相关的历史命令文件也会被导入。
如果采用R做分析,你最好用相对独立的工作目录。在分析过程中,将对象命名为x和y是一件非常常见的事情。在一次独立的分析中,这样的命名是由特定含义的,但若几个分析同时在一个目录下进行时,区别它们的涵义可能是一件非常困难的事情。
- R:工作空间
- R环境中的工作空间(workspace)
- R极简教程-4:R语言工作空间
- 管理R语言工作空间的函数的使用
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- R树空间索引
- c#中Split 分离字符以及空格消除方法
- Qt WebKit---实战QWebView—3
- 第9周项目5-程序填充题(1)
- 通过浏览器获取用户地理位置
- javascript 算法笔记-小例
- R:工作空间
- iPhone6分辨率与适配
- Java 模拟单链表
- TCP长连接与短连接的区别
- 黑马程序员--OC--内存管理(一)
- Mybatis中resultMap
- 在MAC OS X中默认的Web共享目录
- Cookie操作类、压缩、序列化
- nrf51822 硬件配置(转)