找回密码
 注册
查看: 10023|回复: 0

R语言中的对象如何删除

[复制链接]
发表于 2011-1-22 20:09:51 | 显示全部楼层 |阅读模式
永久数据和对象删除
R 创建和控制的实体(entity)被称为对象。它们可以是变量,数组,字符串,
函数,或者其他通过这些实体定义的更为一般性的结构(structures)。
在R 会话过程中,对象是通过名字创建和保存的(我们将在后面的话题中讨论这
个过程)。R 的命令(或者ls())
> objects()
是用来显示当前保存在R 环境中的对象名字(可能不是全部名字)。保存当前对象的
地方被称为工作空间(workspace)。
可以通过命令rm 删除对象:
> rm(x, y, z, ink, junk, temp, foo, bar)
R 会话中创建的所有对象可以永久地保存在一个文件中以便于以后的R 会话调
用。在每一次R 会话结束的时候,你可以保存当前所有可用的对象。如果你想这样
做,这些对象将会写入当前目录下一个叫.RData10 的文件中,并且所有在这次会话中
用过的命令行都会被保存在一个叫.Rhistory 的文件中。
当R 再次在同一目录下启动,这些对象将从这个文件中重新导入工作空间。同
时,相关的历史命令文件也会被导入。
如果采用R 做分析,你最好用相对独立的工作目录。在分析过程中,将对象命
名为x 和y 是一件非常常见的事情。在一次独立的分析中,这样的命名是有特定含义
的,但若几个分析同时在一个目录下进行时,区别它们的涵义可能是一件非常困难的
事情。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-21 22:07 , Processed in 0.023654 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表