楼主: 与子偕行
25600 7

[问答] 关于保存工作空间映像 [推广有奖]

  • 8关注
  • 0粉丝

硕士生

25%

还不是VIP/贵宾

-

威望
0
论坛币
91 个
通用积分
1.0043
学术水平
1 点
热心指数
4 点
信用等级
1 点
经验
3975 点
帖子
84
精华
0
在线时间
62 小时
注册时间
2013-7-10
最后登录
2018-3-30

楼主
与子偕行 发表于 2013-9-8 19:30:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在退出R的时候系统会提示:是否保存工作空间映像?保存和不保存有什么区别?保存之后,再度打开R,会显示“[原来保存的工作空间已还原]”,但是如何看到上次的运行程序和结果呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:运行程序 空间

沙发
统计R浪人 发表于 2013-9-8 19:56:04
保存工作空间映像能够保存你载入的数据和代码还有运行结果,不保存所有的就没有了。如果保存打开后用ls()可以看你以前做的一些对象。
已有 1 人评分经验 收起 理由
李会超 + 60 热心帮助其他会员

总评分: 经验 + 60   查看全部评分

藤椅
与子偕行 发表于 2013-9-8 23:30:39
谢谢指点哈!

板凳
CJay_Wang 发表于 2014-8-14 16:15:30
学习了

报纸
Jasonluo 发表于 2014-8-15 00:21:57
不保存工作空间的话,会不会启动快一点?

地板
遨喔~ 发表于 2015-8-18 11:32:43
保存了工作空间映像,是不是会又生成一个和R一样的一个图标的一个文件

7
宋志鹏 发表于 2015-11-29 11:39:40
我一点保存就没了,不知道保存到那里了,怎么看之前的结果?

8
赵安豆 发表于 2024-9-3 15:11:25
当你选择保存工作空间映像时,R会在退出前保存你当前环境中所有的变量、数据框、函数以及所有其他对象。这意味着下一次打开R时,这些对象将自动加载到你的工作环境中,就好像你从未关闭过R一样。

不保存工作空间映像,则意味着在下次启动R时,工作环境将是一个干净的状态,没有任何之前会话中的变量或对象。

如果你想查看上次运行的程序和结果,在保存了工作空间映像后:

1. **查看对象**:你可以使用`ls()`函数来列出所有已加载的对象。例如:
   ```
   ls()
   ```

2. **重新载入数据**:如果你之前创建的数据框、变量或函数还在环境中,可以直接通过其名称再次访问它们。

3. **历史命令**:R会自动保存你的命令历史。在新的会话中,你可以使用箭头键向上浏览之前的命令,并可以执行任何你曾经输入的语句。

4. **查看控制台输出**:如果上次运行的结果输出到了控制台,那么这些内容不会被保存下来直接供下次查看。但是,如果你将结果写入到文件或日志中,则可以通过读取该文件来回顾上次会话的内容。

5. **使用.RData文件**:当你保存工作空间时,R实际上创建了一个名为`.RData`的文件在你的工作目录下。这个文件包含了所有你选择保存的对象。你可以直接加载或检查这个文件以查看里面的内容。
   ```
   load(".RData")
   ```

总之,通过保存工作空间映像,你可以确保下次启动R时能快速恢复到上次的工作状态,而无需重新创建所有的对象和环境设置。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-29 03:06