R工作空间
R工作空间是指R当前的工作环境,它用来存储用户可以使用的所有对象(向量、矩阵、数据框和列表等)。当一个R会话结束时,你可以把当前工作空间保存下来,下次R启动后会自动装载它。这对于持续性地完成一项任务,很有价值。
与R工作空间相关的常用函数汇总如下。
1)getwd() #查看当前工作目录
例如:
>getwd()
[1]"d:/Program Files/RStudio"
2)setwd() #更改当前工作目录
例如:
第一步,创建需要修改的工作目录,使用dir.create()函数
>dir.create("d:/wangluqing")
第二步,更改R的工作目录
>setwd("d:/wangluqing")
第三步,查看工作目录
>getwd()
[1]"d:/wangluqing"
3)ls() #列出当前工作空间的对象
4)rm(objectlist) #删除一个或者多个对象
5)save.image("myfile") #保存工作空间到文件myfile(默认.RData)
6)load("myfile") #加载一个工作空间到当前会话
7)q() #退出R。将会询问是否保存R工作空间。
【想一想】
1如何清空内存空间?
2如何修改当前R工作空间?
【做一做】
1首先查阅R当前工作空间,然后修改当前工作空间为c:abc,接下来创建一个100个的高斯分布的随机变量,并且每个值保留3位小数,生成此数据的总结性描述和直方图,保存命令历史记录和当前工作空间,退出R。
【温馨话语】
心如止水,气贯长虹。淡泊明志,宁静致远。
我是陆勤,微信号:wangluqing360,你们在R路上的朋友,一起欣赏R路上的风景。PPV课R语言群:342699237,欢迎朋友们加入,共建最好的R社区。
赠人玫瑰,手有余香。若是觉得此文有用,欢迎分享给更多的人,让更多的人受用。
你若安好,便是晴天。若是朋友们有什么想法或建议,欢迎给我留言或者私信于我。
请关注“恒诺新知”微信公众号,感谢“R语言“,”数据那些事儿“,”老俊俊的生信笔记“,”冷🈚️思“,“珞珈R”,“生信星球”的支持!