• R工作空间


    工作空间,指的是你现有的R语言工作环境,它包括了任何一个用户定义的对象,比如:向量,矩阵,数据结构,列表,方法等。在一个R会话结束的时候,你可以保存现有的工作空间的映像,在下一次R启动的时候,该工作空间,包括历史代码就会自动重新加载。接下来,你便可以通过上下键浏览历史代码。

     

    如果你希望在不同的物理目录下保存不同的项目,接下来的一些代码可以帮助你更好的管理你的工作空间。

    For Windows用户

      如果你在代码里用“c:\mydocuments\myfile.txt”这样的路径,R会无法识别

      因为在R看来,“\”是一个换码符。所以,要使用"c:\\my documents\\myfile.txt"或"c:/mydocuments/myfile.txt"这样的路径。

    getwd() # 显示当前工作目录
    ls()    # 列出当前工作空间的对象
    setwd(mydirectory)      # 更改当前工作目录名称为mydirectory
    setwd("c:/docs/mydir")  # 注意:用"/",不可使用“\” (windows)
    setwd("/usr/rob/mydir") # (linux)
    # 查看并设置该R过程的选项
    help(options) # 学习有关选项的帮助
    options() # 查看当前选项设置
    options(digits=3) # 输出的小数点位数
     
    # 使用你之前的代码
    history() # display last 25 commands # 显示最后25行代码
    history(max.show=Inf) # display all previous commands # 显示所有之前的代码
    # 保存历史命令
    savehistory(file="myfile") # 默认的文件名是".Rhistory"
    # 重新加载你的历史代码
    loadhistory(file="myfile") # 默认的文件名是".Rhistory"
    
    # 在命令行里将工作空间保存到“.RData”文件里 save.image()
    # 保存指定的对象到某个文件
    # 如果你不指定保存路径,命令行会默认你的路径是:myfile.RData
    save(object list,file="myfile.RData")
    # 加载工作空间到现有的过程:
    # 如果你不指定工作空间的路径,命令行会默认你的路径是:myfile.RData
    load("myfile.RData")
    q() # 退出R
  • 相关阅读:
    关于easyUI tree的节点属性和自定义属性
    $.messager.prompt
    SQL SERVER 查询被锁的表、解锁表
    C# 连接Oracle 11g 无需安装Oracle客户端
    Oracle 常用语句备份
    Oracle中sys和system用户的区别
    Oracle 数据库创建、表空间创建、用户创建 步骤
    Oracle 创建数据库卡死在85%
    yield return 的使用方法
    Oracle SQL Developer 查询时间格式
  • 原文地址:https://www.cnblogs.com/bicoffee/p/3767196.html
Copyright © 2020-2023  润新知